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

Reply via email to