[Bug 1263806] Re: gccgo fails to compile tomb.go on arm64

Michael Hudson-Doyle michael.hudson+lp at canonical.com
Thu Jan 9 02:48:10 UTC 2014


This is the traceback:

(gdb) bt
#0  0x0000000000b6cf58 in error_at(unsigned int, char const*, ...) ()
#1  0x00000000006d995c in frame_offset_overflow(long, tree_node*) ()
#2  0x00000000006d9b90 in assign_stack_local_1(machine_mode, long, int, int) ()
#3  0x00000000006dcc98 in assign_parms(tree_node*) ()
#4  0x00000000006de6e8 in expand_function_start(tree_node*) ()
#5  0x0000000000600048 in gimple_expand_cfg() ()
#6  0x00000000007b1edc in execute_one_pass(opt_pass*) ()
#7  0x00000000007b225c in execute_pass_list(opt_pass*) ()
#8  0x000000000061b498 in expand_function(cgraph_node*) ()
#9  0x000000000061cbc8 in compile() ()
#10 0x000000000061ceac in finalize_compilation_unit() ()
#11 0x000000000056093c in Gogo::write_globals() ()
#12 0x000000000083f110 in compile_file() ()
#13 0x0000000000840c6c in toplev_main(int, char**) ()

(looks like I need to build a gcc with debugging info though?)

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

Title:
  gccgo fails to compile tomb.go on arm64

Status in “gcc-4.8” package in Ubuntu:
  New

Bug description:
  Hi, on am2:

  ubuntu at arm64:~/gopath/src/launchpad.net/tomb$ gccgo -g -c -o tomb.o tomb.go
  tomb.go: In function 'tomb.Wait.pN12_go.tomb.Tomb':
  tomb.go:108:1: error: total size of local objects too large
   func (t *Tomb) Wait() error {
   ^
  tomb.go: In function 'tomb.Kill.pN12_go.tomb.Tomb':
  tomb.go:134:1: error: total size of local objects too large
   func (t *Tomb) Kill(reason error) {
   ^

  This is the first error line:
  http://bazaar.launchpad.net/~niemeyer/tomb/trunk/view/head:/tomb.go#L108
  which seems pretty innocuous.

  Will dig (and probably kick upstream) in January.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.8/+bug/1263806/+subscriptions



More information about the foundations-bugs mailing list