[Bug ada/49732] GNAT 4.6.[01] crashes on terminal_interface-curses-menus.adb from ncruses 5.9

vorfeed.canal at gmail dot com gcc-bugzilla@gcc.gnu.org
Thu Jul 14 13:22:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49732

--- Comment #4 from Vorfeed Canal <vorfeed.canal at gmail dot com> 2011-07-14 13:22:31 UTC ---
Ah, I see. Well, it looks it's -gnatafno option which triggers the error. And I
have no idea what it's supposed to do :-(

/localbuild/build/sysnative-prencurses-5.9/narrowc/Ada95/src$
PATH=/sysnative/bin:$PATH gnatmake -f
-P/localbuild/src/sysnative-prencurses-5.9/Ada95/src/library.gpr
-XBUILD_DIR=`cd ..;pwd` -XSOURCE_DIR=`cd ..;pwd` -XSOURCE_DIR2=`cd
/localbuild/src/sysnative-prencurses-5.9/Ada95/src;pwd` -XLIB_NAME=AdaCurses
-XSONAME=libAdaCurses.so.1 -XLIB_KIND=static
gcc -c -O0 -gnatafno -I- -gnatA
/localbuild/build/sysnative-prencurses-5.9/narrowc/Ada95/src/terminal_interface-curses-trace.adb
gcc -c -O0 -gnatafno -I- -gnatA
/localbuild/src/sysnative-prencurses-5.9/Ada95/src/terminal_interface-curses-text_io-fixed_io.adb
gcc -c -O0 -gnatafno -I- -gnatA
/localbuild/src/sysnative-prencurses-5.9/Ada95/src/terminal_interface-curses-termcap.adb
gcc -c -O0 -gnatafno -I- -gnatA
/localbuild/src/sysnative-prencurses-5.9/Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb
gcc -c -O0 -gnatafno -I- -gnatA
/localbuild/src/sysnative-prencurses-5.9/Ada95/src/terminal_interface-curses-text_io-integer_io.adb
gcc -c -O0 -gnatafno -I- -gnatA
/localbuild/src/sysnative-prencurses-5.9/Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb
gcc -c -O0 -gnatafno -I- -gnatA
/localbuild/src/sysnative-prencurses-5.9/Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb
gcc -c -O0 -gnatafno -I- -gnatA
/localbuild/src/sysnative-prencurses-5.9/Ada95/src/terminal_interface-curses-menus.adb

raised STORAGE_ERROR : stack overflow (or erroneous memory access)
gnatmake:
"/localbuild/src/sysnative-prencurses-5.9/Ada95/src/terminal_interface-curses-menus.adb"
compilation error



More information about the Gcc-bugs mailing list