Public bug reported: Ubuntu 10.04.4 LTS gcc (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3 gforth http://svn.ringlet.net/svn/ringlet/lang/gforth/trunk/gforth-pkg/debian/ gforth_0.7.0+ds1-5.dsc, gforth_0.7.0+ds1.orig.tar.gz, gforth_0.7.0+ds1-5.diff.gz
Steps to reproduce: $ apt-get source gforth $ cd gforth-0.7.0+ds1/ $ ./configure $ make Full build log: make if test -r version && test x'0.7.0' = x`cat version` ; then true ; else echo 0.7.0 > version ; fi echo ": version-string s\" 0.7.0\" ;" > kernel/version.fs ./preforth -p ".:~+:." -e 's" mach16b.fs"' ./kernel/main.fs -e "save-cross kernl16b.fi- /usr/local/bin/gforth-0.7.0 bye" redefined NIL Unresolved: Nothing! address-space Start: 00000 End: 00000 DP: 00000 user-region Start: 01674 End: 01874 DP: 016A4 dictionary Start: 00100 End: 00100 DP: 08804 return-stack Start: 00000 End: 00000 DP: 00000 data-stack Start: 00000 End: 00000 DP: 00000 tib-region Start: 00000 End: 00000 DP: 00000 Saving to kernl16b.fi- ./preforth -p ".:~+:." -e 's" mach16l.fs"' ./kernel/main.fs -e "save-cross kernl16l.fi- /usr/local/bin/gforth-0.7.0 bye" redefined NIL Unresolved: Nothing! address-space Start: 00000 End: 00000 DP: 00000 user-region Start: 01674 End: 01874 DP: 016A4 dictionary Start: 00100 End: 00100 DP: 08804 return-stack Start: 00000 End: 00000 DP: 00000 data-stack Start: 00000 End: 00000 DP: 00000 tib-region Start: 00000 End: 00000 DP: 00000 Saving to kernl16l.fi- ./preforth -p ".:~+:." -e 's" mach32b.fs"' ./kernel/main.fs -e "save-cross kernl32b.fi- /usr/local/bin/gforth-0.7.0 bye" redefined NIL Unresolved: Nothing! address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000 user-region Start: 0000.1DC0 End: 0000.21C0 DP: 0000.1E20 dictionary Start: 0000.0100 End: 0040.0100 DP: 0000.DA38 return-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 data-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 tib-region Start: 0000.0000 End: 0000.0000 DP: 0000.0000 Saving to kernl32b.fi- ./preforth -p ".:~+:." -e 's" mach32l.fs"' ./kernel/main.fs -e "save-cross kernl32l.fi- /usr/local/bin/gforth-0.7.0 bye" redefined NIL Unresolved: Nothing! address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000 user-region Start: 0000.1DC0 End: 0000.21C0 DP: 0000.1E20 dictionary Start: 0000.0100 End: 0040.0100 DP: 0000.DA38 return-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 data-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 tib-region Start: 0000.0000 End: 0000.0000 DP: 0000.0000 Saving to kernl32l.fi- ./preforth -p ".:~+:." -e 's" mach64b.fs"' ./kernel/main.fs -e "save-cross kernl64b.fi- /usr/local/bin/gforth-0.7.0 bye" redefined NIL Unresolved: Nothing! address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000 user-region Start: 0000.3040 End: 0000.3840 DP: 0000.3100 dictionary Start: 0000.0100 End: 0040.0100 DP: 0001.8238 return-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 data-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 tib-region Start: 0000.0000 End: 0000.0000 DP: 0000.0000 Saving to kernl64b.fi- ./preforth -p ".:~+:." -e 's" mach64l.fs"' ./kernel/main.fs -e "save-cross kernl64l.fi- /usr/local/bin/gforth-0.7.0 bye" redefined NIL Unresolved: Nothing! address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000 user-region Start: 0000.3040 End: 0000.3840 DP: 0000.3100 dictionary Start: 0000.0100 End: 0040.0100 DP: 0001.8238 return-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 data-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 tib-region Start: 0000.0000 End: 0000.0000 DP: 0000.0000 Saving to kernl64l.fi- cp -p kernl32l.fi kernl32l.fi~ cp -p kernl32l.fi- kernl32l.fi if test -z ""; then \ for i in -ll-reg -ll; do make optgforth OPT=$i && cp -p gforth${i} gforth && break; done; \ else \ ( cd engine && make gforth ) && \ cp -p engine/gforth gforth && \ chcon -t unconfined_execmem_exec_t gforth; \ true; \ make checkone check-nofast ENGINE=./engine/gforth; \ fi make[1]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' make gforth-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS= make[2]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' cp -p kernl32l.fi kernl32l.fi~ cp -p kernl32l.fi- kernl32l.fi if test -z "-ll-reg"; then \ for i in -ll-reg -ll; do make optgforth OPT=$i && cp -p gforth${i} gforth-ll-reg && break; done; \ else \ ( cd engine && make gforth-ll-reg ) && \ cp -p engine/gforth-ll-reg gforth-ll-reg && \ chcon -t unconfined_execmem_exec_t gforth-ll-reg; \ true; \ make checkone check-nofast ENGINE=./engine/gforth-ll-reg; \ fi make[3]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -DGFORTH_DEBUGGING -o engine-ll-reg.o -c ./engine.c gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -DGFORTH_DEBUGGING -DENGINE=2 -o engine2-ll-reg.o -c ./engine.c gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -DGFORTH_DEBUGGING -o main-ll-reg.o -c ./main.c ./main.c: In function ‘dict_alloc_read’: ./main.c:616: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c:696:2: warning: #warning You can ignore the warnings about clobbered variables in gforth_go ./main.c: In function ‘gforth_loader’: ./main.c:1898: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c:1922: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result gcc -c -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -o io.o io.c io.c:58:1: warning: "alloca" redefined In file included from /usr/include/stdlib.h:497, from /usr/include/libltdl/lt_system.h:35, from /usr/include/ltdl.h:36, from forth.h:28, from io.c:28: /usr/include/alloca.h:36:1: warning: this is the location of the previous definition gcc -c -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -o signals.o signals.c gcc -c -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -o support-ll-reg.o ./support.c gcc -export-dynamic engine-ll-reg.o engine2-ll-reg.o main-ll-reg.o io.o signals.o support-ll-reg.o -lltdl -lm -o gforth-ll-reg make[3]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' chcon: не удалось применить частичный контекст к непомеченному файлу «gforth-ll-reg» make[3]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' cp -p kernl32l.fi kernl32l.fi~ cp -p kernl32l.fi- kernl32l.fi cd engine && make gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o make[4]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -DDOUBLY_INDIRECT -o engine-ditc-noll.o -c ./engine.c gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -DDOUBLY_INDIRECT -o main-ditc-noll.o -c ./main.c ./main.c: In function ‘dict_alloc_read’: ./main.c:616: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c:696:2: warning: #warning You can ignore the warnings about clobbered variables in gforth_go ./main.c: In function ‘gforth_loader’: ./main.c:1898: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c:1922: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c: At top level: ./main.c:919: warning: ‘bsearch_next’ defined but not used gcc -c -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -o support-noll.o ./support.c gcc -c -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -o dblsub.o dblsub.c gcc -export-dynamic engine-ditc-noll.o main-ditc-noll.o io.o signals.o support-noll.o dblsub.o -lltdl -lm -o gforth-ditc-noll make[4]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' cp -p engine/gforth-ditc-noll gforth-ditc true GFORTHD="./gforth-ditc -p .:." GFORTH="./gforth-ditc --die-on-signal -p .:. -i kernl32l.fi exboot.fs startup.fs arch/386/asm.fs arch/386/disasm.fs" includedir=`pwd`/include bindir=`pwd` libccdir=`pwd`/lib/gforth/0.7.0/libcc-named/ ./gforthmi gforth.fi --die-on-signal -p ".:~+:." -i kernl32l.fi exboot.fs startup.fs arch/386/asm.fs arch/386/disasm.fs redefined w@ redefined w@ redefined w@ data offset=E0 code offset=-484F98 xt offset=-484FA8 1CEC 8B461A8 86C11A8 970C BF990A10 BFCB7790 9748 BF990B74 BFCB78F4 9F88 8B4D370 86C8370 B1AC 8B54EC8 86CFEC8 10460 8B5E728 86D9728 104C0 8B4EEB0 86C9EB0 16D20 8B4E568 86C9568 19048 8B55300 86D0300 221F0 8B5DB30 86D8B30 grep -v '^#line ' ./engine/prim.i >engine/prim-s.i ./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs test/string.fs test/float.fs test/deferred.fs test/coreext.fs test/search.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/coretest.out ./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/other.fs -e bye expect ``warning: ')' missing'' warning: ')' missing ./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/signals.fs -e bye ./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/coremore.fs test/gforth.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/gforth.out ./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -c - ./test/checkans.out redefined place with PLACE ./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." prims2x.fs -e \ "c-flag on s\" prim.i\" out-filename 2! s\" ./prim.b\" ' output-c ' output-c-combined process-file bye"| \ tr -d '\015' | grep -v '^#line '|diff -c - engine/prim-s.i ./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/gforth-nofast.fs -e bye redefined { make[3]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' make[2]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' make[1]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' cd engine && make gforth-itc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o make[1]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -DINDIRECT_THREADED -DGFORTH_DEBUGGING -o engine-itc-noll.o -c ./engine.c gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -DINDIRECT_THREADED -DGFORTH_DEBUGGING -o main-itc-noll.o -c ./main.c ./main.c: In function ‘dict_alloc_read’: ./main.c:616: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c:696:2: warning: #warning You can ignore the warnings about clobbered variables in gforth_go ./main.c: In function ‘gforth_loader’: ./main.c:1898: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c:1922: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c: At top level: ./main.c:919: warning: ‘bsearch_next’ defined but not used gcc -export-dynamic engine-itc-noll.o main-itc-noll.o io.o signals.o support-noll.o dblsub.o -lltdl -lm -o gforth-itc-noll make[1]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' cp -p engine/gforth-itc-noll gforth-itc true cp -p kernl16l.fi kernl16l.fi~ cp -p kernl16l.fi- kernl16l.fi cp -p kernl16b.fi kernl16b.fi~ cp -p kernl16b.fi- kernl16b.fi cp -p kernl32b.fi kernl32b.fi~ cp -p kernl32b.fi- kernl32b.fi cp -p kernl64l.fi kernl64l.fi~ cp -p kernl64l.fi- kernl64l.fi cp -p kernl64b.fi kernl64b.fi~ cp -p kernl64b.fi- kernl64b.fi if test -z ""; then \ for i in -ll-reg -ll; do make optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast && break; done; \ else \ ( cd engine && make gforth-fast ) && \ cp -p engine/gforth-fast gforth-fast && \ chcon -t unconfined_execmem_exec_t gforth-fast; \ true; \ make checkone ENGINE=./engine/gforth-fast; \ fi make[1]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' make gforth-fast-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS= make[2]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' if test -z "-ll-reg"; then \ for i in -ll-reg -ll; do make optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast-ll-reg && break; done; \ else \ ( cd engine && make gforth-fast-ll-reg ) && \ cp -p engine/gforth-fast-ll-reg gforth-fast-ll-reg && \ chcon -t unconfined_execmem_exec_t gforth-fast-ll-reg; \ true; \ make checkone ENGINE=./engine/gforth-fast-ll-reg; \ fi make[3]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -o engine-fast-ll-reg.o -c ./engine.c ./engine.c: In function ‘gforth_engine’: ./engine.c:460: error: unable to find a register to spill in class ‘GENERAL_REGS’ ./engine.c:460: error: this is the insn: (insn 2584 2583 2585 382 prim-fast.i:4090 (set (reg:DI 2301) (mem/s/j/c:DI (plus:SI (reg/f:SI 20 frame) (const_int -172 [0xffffffffffffff54])) [0 _d.d+0 S8 A32])) 88 {*movdi_2} (nil)) ./engine.c:460: confused by earlier errors, bailing out Preprocessed source stored into /tmp/ccXmv52G.out file, please attach this to your bugreport. make[3]: *** [engine-fast-ll-reg.o] Ошибка 1 make[3]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' make[3]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' cp -p kernl32l.fi kernl32l.fi~ cp -p kernl32l.fi- kernl32l.fi ./engine/gforth-fast-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs test/string.fs test/float.fs test/deferred.fs test/coreext.fs test/search.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/coretest.out *** - 2012-12-02 20:44:31.342926761 +0400 --- ./test/coretest.out 2006-10-22 20:54:01.000000000 +0400 *************** *** 1 **** ! /bin/sh: ./engine/gforth-fast-ll-reg: not found --- 1,17 ---- ! redefined { redefined GDX YOU SHOULD SEE THE STANDARD GRAPHIC CHARACTERS: ! !"#$%&'()*+,-./0123456789:;<=>?@ ! ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_` ! abcdefghijklmnopqrstuvwxyz{|}~ ! YOU SHOULD SEE 0-9 SEPARATED BY A SPACE: ! 0 1 2 3 4 5 6 7 8 9 ! YOU SHOULD SEE 0-9 (WITH NO SPACES): ! 0123456789 ! YOU SHOULD SEE A-G SEPARATED BY A SPACE: ! A B C D E F G ! YOU SHOULD SEE 0-5 SEPARATED BY TWO SPACES: ! 0 1 2 3 4 5 ! YOU SHOULD SEE TWO SEPARATE LINES: ! LINE 1 ! LINE 2 ! you should see this first. ! you should see this later. make[3]: *** [checkone] Ошибка 1 make[3]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' make[2]: *** [gforth-fast-ll-reg] Ошибка 2 make[2]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' make[1]: *** [optgforth-fast] Ошибка 2 make[1]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' make[1]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' make gforth-fast-ll OPT=-ll OPTDEFINES=-DFORCE_LL OPTOBJECTS= make[2]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' if test -z "-ll"; then \ for i in -ll-reg -ll; do make optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast-ll && break; done; \ else \ ( cd engine && make gforth-fast-ll ) && \ cp -p engine/gforth-fast-ll gforth-fast-ll && \ chcon -t unconfined_execmem_exec_t gforth-fast-ll; \ true; \ make checkone ENGINE=./engine/gforth-fast-ll; \ fi make[3]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -o engine-fast-ll.o -c ./engine.c gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -DENGINE=2 -o engine-fast2-ll.o -c ./engine.c gcc -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -o main-fast-ll.o -c ./main.c ./main.c: In function ‘dict_alloc_read’: ./main.c:616: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c:696:2: warning: #warning You can ignore the warnings about clobbered variables in gforth_go ./main.c: In function ‘gforth_loader’: ./main.c:1898: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result ./main.c:1922: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result gcc -c -I./../arch/386 -I. -Wall -O2 -fomit-frame-pointer -fforce-addr -march=pentium -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0"' -o support-ll.o ./support.c gcc -export-dynamic engine-fast-ll.o engine-fast2-ll.o main-fast-ll.o io.o signals.o support-ll.o -lltdl -lm -o gforth-fast-ll make[3]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1/engine' chcon: не удалось применить частичный контекст к непомеченному файлу «gforth-fast-ll» make[3]: Вход в каталог `/home/poweruser/Sources/gforth-0.7.0+ds1' cp -p kernl32l.fi kernl32l.fi~ cp -p kernl32l.fi- kernl32l.fi ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs test/string.fs test/float.fs test/deferred.fs test/coreext.fs test/search.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/coretest.out ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/other.fs -e bye expect ``warning: ')' missing'' warning: ')' missing ./engine/gforth-fast-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/signals.fs -e bye ./engine/gforth-fast-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." test/coremore.fs test/gforth.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/gforth.out ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -c - ./test/checkans.out redefined place with PLACE ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.0:/usr/local/share/gforth/0.7.0:." prims2x.fs -e \ "c-flag on s\" prim.i\" out-filename 2! s\" ./prim.b\" ' output-c ' output-c-combined process-file bye"| \ tr -d '\015' | grep -v '^#line '|diff -c - engine/prim-s.i make[3]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' make[2]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' make[1]: Выход из каталога `/home/poweruser/Sources/gforth-0.7.0+ds1' emacs -batch -f batch-byte-compile gforth.el make: emacs: Команда не найдена make: [gforth.elc] Ошибка 127 (игнорирована) rm -rf lib/gforth/0.7.0/libcc-named/ for i in cstr.fs unix/socket.fs; do ./gforth -e "s\" `pwd`/lib/gforth/0.7.0/libcc-named/\" libcc-named-dir-v 2! libcc-path clear-path libcc-named-dir libcc-path also-path :noname 2drop s\" /usr/local/lib/gforth/0.7.0/libcc-named/\" ; is replace-rpath" ./$i -e bye; done make checkone check-nofast ENGINE="./gforth --no-dynamic" >/dev/null 2>&1 make checkone check-nofast ENGINE="./gforth-itc" >/dev/null 2>&1 make checkone check-nofast ENGINE="./gforth-ditc" >/dev/null 2>&1 make checkone ENGINE="./gforth-fast --no-dynamic" >/dev/null 2>&1 make checkone check-nofast ENGINE="./gforth" >/dev/null 2>&1 make checkone ENGINE="./gforth-fast" >/dev/null 2>&1 *** Check successful *** ./gforth-fast --diag -e bye *** performance problems *** automatic register allocation: performance degradation possible ProblemType: Crash DistroRelease: Ubuntu 10.04 Package: cpp-4.4 4.4.3-4ubuntu5.1 ProcVersionSignature: Ubuntu 2.6.32-45.100-generic-pae 2.6.32.60+drm33.26 Uname: Linux 2.6.32-45-generic-pae i686 Architecture: i386 Date: Sun Dec 2 20:21:50 2012 ExecutablePath: /usr/lib/gcc/i486-linux-gnu/4.4.3/cc1 InstallationMedia: Ubuntu 10.04.4 LTS "Lucid Lynx" - Release i386 (20120214.2) SourcePackage: gcc-4.4 ** Affects: gcc-4.4 (Ubuntu) Importance: Undecided Status: New ** Tags: apport-crash i386 lucid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1085665 Title: Building gforth_0.7.0+ds1 from source crashes gcc compiler To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-4.4/+bug/1085665/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs