[Bug 398403]

Rguenth 398403 at bugs.launchpad.net
Mon Jan 16 14:16:09 UTC 2012


(In reply to comment #4)
> This is likely caused by the DF merge.  There are numerous bugs about this
> already and nothing really can be done here.
> 
> Btw, my numbers are
> 
> rguenther at murzim:/tmp> ~/bin/maxmem2.sh gcc-4.4 -S -o /dev/null -g
> -fstack-protector -fPIE -Os test_node.i -std=gnu99
> total: 744108 kB
> rguenther at murzim:/tmp> ~/bin/maxmem2.sh gcc-4.3 -S -o /dev/null -g
> -fstack-protector -fPIE -Os test_node.i -std=gnu99
> total: 719836 kB
> rguenther at murzim:/tmp> ~/bin/maxmem2.sh gcc-4.2 -S -o /dev/null -g
> -fstack-protector -fPIE -Os test_node.i -std=gnu99
> total: 459757 kB

> ~/bin/maxmem2.sh gcc-4.6 -S -o /dev/null t.i -v -std=gnu99 -Os -fPIE -fstack-protector -g
total: 772239 kB
> ~/bin/maxmem2.sh gcc-4.7 -S -o /dev/null t.i -v -std=gnu99 -Os -fPIE -fstack-protector -g --param ggc-min-expand=100 --param ggc-min-heapsize=131072
total: 794883 kB

we're continuing to increase, thus re-confirmed.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to upstart in Ubuntu.
https://bugs.launchpad.net/bugs/398403

Title:
  [PR40735] gcc-4.4 fails to build upstart 0.6 on armel due to an
  internal compiler error

Status in The GNU Compiler Collection:
  Confirmed
Status in Linaro GCC:
  Fix Released
Status in “gcc-4.4” package in Ubuntu:
  Fix Released
Status in “libnih” package in Ubuntu:
  Fix Released
Status in “upstart” package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: gcc-4.4

  in
  https://edge.launchpad.net/ubuntu/+source/upstart/0.6.0-2/+build/1112005/+files/buildlog_ubuntu-karmic-armel.upstart_0.6.0-2_FAILEDTOBUILD.txt.gz
  we see that the buidd appears to time out (in reality its hiding the actual error). 
  building that package on a local armel machine spits out the following:

  
  /bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -Wall -g -fstack-protector -fPIE -Os -static -Wl,-z,relro -Wl,-z,now -pie -Wl,-O1 -o test_file test_file.o libnih.la 
  libtool: link: gcc -std=gnu99 -Wall -g -fstack-protector -fPIE -Os -Wl,-z -Wl,relro -Wl,-z -Wl,now -pie -Wl,-O1 -o test_file test_file.o  ./.libs/libnih.a -lrt
  gcc -std=gnu99 -DHAVE_CONFIG_H   -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I.. -I../intl   -Wall -g -fstack-protector -fPIE -Os -MT test_watch.o -MD -MP -MF .deps/test_watch.Tpo -c -o test_watch.o `test -f 'tests/test_watch.c' || echo './'`tests/test_watch.c
  tests/test_watch.c: In function ‘test_new’:
  tests/test_watch.c:590: internal compiler error: in df_ref_record, at df-scan.c:2845
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
  make[3]: *** [test_watch.o] Error 1
  make[3]: Leaving directory `/home/ogra/devel/upstart-0.6.0/nih'
  make[2]: *** [check-am] Error 2
  make[2]: Leaving directory `/home/ogra/devel/upstart-0.6.0/nih'
  make[1]: *** [check-recursive] Error 1
  make[1]: Leaving directory `/home/ogra/devel/upstart-0.6.0'

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/398403/+subscriptions




More information about the foundations-bugs mailing list