[Bug 1256281] Re: libgo tests failing on AArch64

Michael Hudson-Doyle michael.hudson+lp at canonical.com
Mon Jan 13 21:16:35 UTC 2014


Turns out the compiler bug making the reflect tests fail to compile were
masking another failure:

--- FAIL: TestFunc (0.00 seconds)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
	panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x28]

goroutine 37 [running]:
testing.$nested3
	../../../src/libgo/go/testing/testing.go:342
reflect_test.dummy
	/build/buildd/gcc-4.8-4.8.2/build/aarch64-linux-gnu/libgo/gotest11948/test/all_test.go:1402
reflect.call
	../../../src/libgo/runtime/go-reflect-call.c:527
reflect.call.N13_reflect.Value
	/build/buildd/gcc-4.8-4.8.2/build/aarch64-linux-gnu/libgo/gotest11948/test/value.go:483
reflect.Call.N13_reflect.Value
	/build/buildd/gcc-4.8-4.8.2/build/aarch64-linux-gnu/libgo/gotest11948/test/value.go:342
reflect_test.TestFunc
	/build/buildd/gcc-4.8-4.8.2/build/aarch64-linux-gnu/libgo/gotest11948/test/all_test.go:1407
testing.tRunner
	../../../src/libgo/go/testing/testing.go:353
created by testing.RunTests
	../../../src/libgo/go/testing/testing.go:433

goroutine 1 [chan receive]:
testing.RunTests
	../../../src/libgo/go/testing/testing.go:434
testing.Main
	../../../src/libgo/go/testing/testing.go:365
main.main
	/build/buildd/gcc-4.8-4.8.2/build/aarch64-linux-gnu/libgo/gotest11948/test/_testmain.go:110

goroutine 36 [sleep]:
reflect_test.selectWatcher
	/build/buildd/gcc-4.8-4.8.2/build/aarch64-linux-gnu/libgo/gotest11948/test/all_test.go:1346
created by reflect_test.$nested2
	/build/buildd/gcc-4.8-4.8.2/build/aarch64-linux-gnu/libgo/gotest11948/test/all_test.go:1076
FAIL: reflect

-- 
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/1256281

Title:
  libgo tests failing on AArch64

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

Bug description:
                  === libgo tests ===

  Running target unix
  FAIL: io
  FAIL: math
  FAIL: net
  FAIL: os
  FAIL: reflect
  FAIL: runtime
  FAIL: sync
  FAIL: time
  FAIL: database/sql
  FAIL: go/doc
  FAIL: go/printer
  FAIL: log/syslog
  FAIL: net/http/cgi
  FAIL: net/http/httputil
  FAIL: net/rpc
  FAIL: net/rpc/jsonrpc
  FAIL: old/template
  FAIL: os/exec
  FAIL: os/signal
  FAIL: sync/atomic
  FAIL: text/template

                  === libgo Summary ===

  # of expected passes		101
  # of unexpected failures	21

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



More information about the foundations-bugs mailing list