kernel + 200
Уже добавили волшебный патч из 200 строк в ядро ? (http://www.phoronix.com/scan.php?page=article&item=linux_2637_video&n...
Если да то в какое ? ( начиная с какой версии )
Уже добавили волшебный патч из 200 строк в ядро ? (http://www.phoronix.com/scan.php?page=article&item=linux_2637_video&n...
Если да то в какое ? ( начиная с какой версии )
Имеется некий класс A
class A
{
private: int i;
public:
A(){ i = 1;}
A(const A & a){ i = a.i; }
A(int j) { i = j;}
bool Do()
{
if (i >= 0)
return true;
else
return false;
}
};
Все прекрасно работает, но иногда при обработке, где в дебрях большой программы падаем в методе Do() с ошибкой Segmentation fault.
При этом утверждается что i <- <unavailable synchronous data> (программа запущена в 1 поток)
Подскажите пожалуйста, как локализовать данную ошибку ? Спасибо.
Имеется такой код:
bool Processor::is_set_N_bit_in_EDX(int bit)
{
register volatile unsigned int func = 1, _eax, _edx, _ecx;
asm volatile ( "cpuid\n\t" : "=eax" (_eax), "=edx" (_edx), "=ecx" (_ecx) : "eax" (func));
return ((_edx & (1 << bit)) >> bit);
}
Выдает следующие сообщение об ошибке:
In static member function 'static bool Processor::is_set_N_bit_in_EDX(int)':
error: impossible constraint in 'asm'
Что я не так написал и почему оно ругается ?
«З.Ы. g++ (Gentoo 4.5.2 p1.0, pie-0.4.5) 4.5.2»
Привет всем !
Пытаюсь отлаживать программу написанную на c++ под gdb, но не получается. Программа скомпилирована с ключем -g. Но:
(gdb) break main
Breakpoint 1 at 0x4039c0
(gdb) run
программа останавливается на main(), но если сказать next, то выполнится не следующая строка кода, а начнется исполнятся программа дальше ( как будто скомандовали continue )
почему не работает построчная отладка ? что не так делаю ?
«P.S. GNU gdb (Gentoo 7.2 p1) 7.2; gcc (Gentoo 4.5.2 p1.0, pie-0.4.5) 4.5.2 »
raid-0 ( 4 - hdd )
$ dd if=/dev/zero of=ddfile bs=1M count=5000
5000+0 записей считано
5000+0 записей написано
скопировано 5242880000 байт (5.2 GB), 23.8958 c, 219 MB/c
$ dd if=ddfile of=/dev/null bs=1M count=5000
5000+0 записей считано
5000+0 записей написано
скопировано 5242880000 байт (5.2 GB), 23.9613 c, 219 MB/c
Почему скорость чтения такая низкая ???
$ /work/blender/blender-svn-build/bin/blender
Error: API mismatch: the NVIDIA kernel module has version 256.44,
but this NVIDIA driver component has version 256.53. Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
found bundled python: /work/blender/blender-svn-build/bin/2.54/python
Fatal Python error: Py_Initialize: can't initialize sys standard streams
ImportError: No module named encodings.utf_8
Аварийный останов
тут есть похожее: http://www.linux.org.ru/forum/general/5090635
но мне не помогло
что может быть такое ?
как лечить ???
пишу программу которая определяет наличие AVX инструкции
bool is_set_N_bit_in_ECX(int bit)
{
bool result;
register long long a asm («eax») = 1;
register long long b asm («ebx») = 0;
register long long c asm («ecx») = 0;
register long long d asm («edx») = 0;
asm («cpuid»);
if ((c & (1 << bit)) >> bit == 1)
result = true;
else
result = false;
return result;
}
при компиляции выдается такое:
In static member function ‘static bool is_set_N_bit_in_ECX(int)’:
ошибка: не найден регистр класса ‘CREG’ для выталкивания в память
ошибка: это RTL-инструкция:
(insn 13 12 14 2 file.cpp:54 (parallel [
(set (reg:SI 0 ax [orig:58 D.23638 ] [58])
(ashift:SI (reg:SI 1 dx [66])
(subreg:QI (reg:SI 0 ax [65]) 0)))
(clobber (reg:CC 17 flags))
]) 493 {*ashlsi3_1} (expr_list:REG_DEAD (reg:SI 1 dx [66])
(expr_list:REG_DEAD (reg:SI 0 ax [65])
(expr_list:REG_UNUSED (reg:CC 17 flags)
(nil)))))
что не так написал ?
Имеется 1.tex
В нем описан список литературы ... \bibitem{qqq} ...
В этом же документе ранее : \input{2.tex}
В 2.tex написано:
bla bla bla \ref{qqq} bla.
Проблема в том, что в финальном документе нету сслыки - она не определена.
В чем может быть проблема ?
Записал диск Calculate-Linux 10.4 KDE запускаюсь с него, а он мне пишет, что кернел не найден и показывает:
«boot: |»
предлагая что-то ввести ... не знаю что вводить и как установить, подскажите пожалуйста, в чем беда.
«З.Ы. Диск скачан через torrent с офф сайта, проверен, потом записан и снова проверен (ошибок нет).»
«З.Ы. Пробовал вводить: boot/vmlinuz не прокатывает ...»
Помогите выбрать!
Несколько критериев:
+ нужно будет генерировать tex документы
+ основная разработка под linux(скорее всего netbeans), но хотелось бы иметь возможность скомпилировать под Win с поддержкой intel compiler.
← назад |