2012-05-15 2 views
1

Я изменяю gcc, специально добавляя новое предложение в OpenMP.Ошибка сегментации GCC

после компиляции моей тестовой программы она дает мне эту ошибку:

"test.c: In function 'main': 
test.c:10:1: internal compiler error: Segmentation fault" 

Как я могу отладить это?

Я искал некоторое время, но не нашли полезную информацию ...

+2

Проверьте код на наличие ошибок; генерировать некоторые отладочные сообщения для проверки допущений; постройте его с помощью отладочных символов и запустите gdb. –

+3

Вы можете отлаживать компилятор, как и любую другую программу. Убедитесь, что у вас есть отладочные символы и запускайте их с помощью valgrind или gdb. – Flexo

+0

Я нашел [gcc documentation] (http://gcc.gnu.org/bugs/segfault.html), в котором содержатся советы по ее отладке. Включение проверки и перестройки gcc может привести к отладчику (по утверждению) прямо в месте, которое сообщает вам, что не так. – doug65536

ответ

Смежные вопросы