FAILED: out/soong/.bootstrap/soong-android/test/android/soong/android.a

406 views
Skip to first unread message

liang...@hisilicon.com

unread,
Apr 2, 2019, 11:51:43 AM4/2/19
to Android Building

when i build  android code, found soong panic like this below: 

[ 49% 53/108] compile out/soong/.bootstrap/soong-android/test/android/soong/android.a
FAILED: out/soong/.bootstrap/soong-android/test/android/soong/android.a
GOROOT='prebuilts/go/linux-x86' prebuilts/go/linux-x86/pkg/tool/linux_amd64/compile -c 8 -o out/soong/.bootstrap/soong-android/test/android/soong/android.a.tmp -p android/soong/android -complete -I out/soong/.bootstrap/blueprint-parser/pkg -I out/soong/.bootstrap/blueprint-deptools/pkg -I out/soong/.bootstrap/blueprint-pathtools/pkg -I out/soong/.bootstrap/blueprint-proptools/pkg -I out/soong/.bootstrap/blueprint/pkg -I out/soong/.bootstrap/blueprint-bootstrap-bpdoc/pkg -I out/soong/.bootstrap/blueprint-bootstrap/pkg -I out/soong/.bootstrap/soong/pkg -I out/soong/.bootstrap/soong-env/pkg -pack build/soong/android/androidmk.go build/soong/android/apex.go build/soong/android/api_levels.go build/soong/android/arch.go build/soong/android/config.go build/soong/android/defaults.go build/soong/android/defs.go build/soong/android/expand.go build/soong/android/filegroup.go build/soong/android/hooks.go build/soong/android/makevars.go build/soong/android/module.go build/soong/android/mutator.go build/soong/android/namespace.go build/soong/android/neverallow.go build/soong/android/onceper.go build/soong/android/package_ctx.go build/soong/android/paths.go build/soong/android/prebuilt.go build/soong/android/prebuilt_etc.go build/soong/android/proto.go build/soong/android/register.go build/soong/android/singleton.go build/soong/android/testing.go build/soong/android/util.go build/soong/android/variable.go build/soong/android/writedocs.go build/soong/android/env.go build/soong/android/config_test.go build/soong/android/expand_test.go build/soong/android/namespace_test.go build/soong/android/neverallow_test.go build/soong/android/paths_test.go build/soong/android/prebuilt_test.go build/soong/android/prebuilt_etc_test.go build/soong/android/util_test.go build/soong/android/variable_test.go && if cmp --quiet out/soong/.bootstrap/soong-android/test/android/soong/android.a.tmp out/soong/.bootstrap/soong-android/test/android/soong/android.a; then rm out/soong/.bootstrap/soong-android/test/android/soong/android.a.tmp; else mv -f out/soong/.bootstrap/soong-android/test/android/soong/android.a.tmp out/soong/.bootstrap/soong-android/test/android/soong/android.a; fi
unexpected fault address 0xc003c08258
fatal error: fault
[signal SIGBUS: bus error code=0x2 addr=0xc003c08258 pc=0x61e5d4]

goroutine 43 [running]:
runtime.throw(0xc9db61, 0x5)
prebuilts/go/linux-x86/src/runtime/panic.go:608 +0x72 fp=0xc0028302c8 sp=0xc002830298 pc=0x42a9f2
runtime.sigpanic()
prebuilts/go/linux-x86/src/runtime/signal_unix.go:387 +0x2d7 fp=0xc002830318 sp=0xc0028302c8 pc=0x43e587
cmd/compile/internal/ssa.(*regAllocState).init(0xc0036df800, 0xc0025e7e40)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/regalloc.go:669 +0x634 fp=0xc002830400 sp=0xc002830318 pc=0x61e5d4
cmd/compile/internal/ssa.regalloc(0xc0025e7e40)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/regalloc.go:144 +0x4a fp=0xc002830428 sp=0xc002830400 pc=0x61c1ea
cmd/compile/internal/ssa.Compile(0xc0025e7e40)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/compile.go:70 +0x30e fp=0xc002833e18 sp=0xc002830428 pc=0x5dc01e
cmd/compile/internal/gc.buildssa(0xc00079cb00, 0x1, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ssa.go:211 +0xab0 fp=0xc002833f30 sp=0xc002833e18 pc=0xb33310
cmd/compile/internal/gc.compileSSA(0xc00079cb00, 0x1)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:259 +0x39 fp=0xc002833f98 sp=0xc002833f30 pc=0xb003f9
cmd/compile/internal/gc.compileFunctions.func2(0xc0025db4a0, 0xc000472740, 0x1)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:323 +0x49 fp=0xc002833fc8 sp=0xc002833f98 pc=0xbb4d99
runtime.goexit()
prebuilts/go/linux-x86/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc002833fd0 sp=0xc002833fc8 pc=0x457ae1
created by cmd/compile/internal/gc.compileFunctions
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:321 +0x11a

goroutine 1 [chan send]:
cmd/compile/internal/gc.compileFunctions()
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:329 +0x171
cmd/compile/internal/gc.Main(0xcc0f50)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/main.go:647 +0x272f
main.main()
prebuilts/go/linux-x86/src/cmd/compile/main.go:51 +0x96

goroutine 47 [runnable]:
time.Now(0xc0025e7b80, 0x2ea30d15, 0x1346e40)
prebuilts/go/linux-x86/src/time/time.go:1054 +0xab
cmd/compile/internal/ssa.Compile(0xc0025e7b80)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/compile.go:71 +0x313
cmd/compile/internal/gc.buildssa(0xc00079dce0, 0x5, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ssa.go:211 +0xab0
cmd/compile/internal/gc.compileSSA(0xc00079dce0, 0x5)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:259 +0x39
cmd/compile/internal/gc.compileFunctions.func2(0xc0025db4a0, 0xc000472740, 0x5)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:323 +0x49
created by cmd/compile/internal/gc.compileFunctions
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:321 +0x11a

goroutine 45 [runnable]:
cmd/compile/internal/ssa.(*poset).setnoneq(0xc0026a0480, 0x6f8000006fa)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/poset.go:602 +0x1e2
cmd/compile/internal/ssa.(*poset).SetNonEqual(0xc0026a0480, 0xc00153ced8, 0xc00153cdf8, 0xc003a34c01)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/poset.go:1080 +0xf7
cmd/compile/internal/ssa.(*factsTable).update(0xc003a32a10, 0xc00154fb78, 0xc00153ced8, 0xc00153cdf8, 0x2, 0x5)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/prove.go:232 +0x1bfb
cmd/compile/internal/ssa.addRestrictions(0xc00154fb78, 0xc003a32a10, 0x3, 0xc00153ced8, 0xc00153cdf8, 0x5)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/prove.go:967 +0x7f
cmd/compile/internal/ssa.addBranchRestrictions(0xc003a32a10, 0xc00154fb78, 0x2)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/prove.go:948 +0x275
cmd/compile/internal/ssa.simplifyBlock(0xc003b90000, 0xed, 0xed, 0xc003a32a10, 0xc00154fb78)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/prove.go:1164 +0x853
cmd/compile/internal/ssa.prove(0xc002d8b4a0)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/prove.go:845 +0xa9c
cmd/compile/internal/ssa.Compile(0xc002d8b4a0)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/compile.go:70 +0x30e
cmd/compile/internal/gc.buildssa(0xc000891e40, 0x3, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ssa.go:211 +0xab0
cmd/compile/internal/gc.compileSSA(0xc000891e40, 0x3)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:259 +0x39
cmd/compile/internal/gc.compileFunctions.func2(0xc0025db4a0, 0xc000472740, 0x3)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:323 +0x49
created by cmd/compile/internal/gc.compileFunctions
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:321 +0x11a

goroutine 161 [runnable]:
cmd/compile/internal/gc.bvec.Clear(0xc00000001d, 0xc003bf46c4, 0x1, 0x151)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/bv.go:199 +0x4f
cmd/compile/internal/gc.(*Liveness).solve(0xc0025fdb80)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/plive.go:906 +0x37e
cmd/compile/internal/gc.liveness(0xc00373c060, 0xc00262d1e0, 0x0, 0x0, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/plive.go:1694 +0xb6
cmd/compile/internal/gc.genssa(0xc00262d1e0, 0xc003798a10)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ssa.go:4841 +0xbe
cmd/compile/internal/gc.compileSSA(0xc000a61e40, 0x7)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:269 +0x1bc
cmd/compile/internal/gc.compileFunctions.func2(0xc0025db4a0, 0xc000472740, 0x7)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:323 +0x49
created by cmd/compile/internal/gc.compileFunctions
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:321 +0x11a

goroutine 42 [runnable]:
cmd/compile/internal/types.NewPtr(0xc000334060, 0xc0039ceff0)
prebuilts/go/linux-x86/src/cmd/compile/internal/types/type.go:551 +0x1b7
cmd/compile/internal/gc.buildssa(0xc000a0edc0, 0x0, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ssa.go:165 +0x6e3
cmd/compile/internal/gc.compileSSA(0xc000a0edc0, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:259 +0x39
cmd/compile/internal/gc.compileFunctions.func2(0xc0025db4a0, 0xc000472740, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:323 +0x49
created by cmd/compile/internal/gc.compileFunctions
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:321 +0x11a

goroutine 44 [runnable]:
cmd/compile/internal/ssa.(*Func).Log(0xc001c05b80, 0x2ea33332)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/func.go:574 +0x4c
cmd/compile/internal/ssa.Compile(0xc001c05b80)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/compile.go:74 +0x344
cmd/compile/internal/gc.buildssa(0xc0004502c0, 0x2, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ssa.go:211 +0xab0
cmd/compile/internal/gc.compileSSA(0xc0004502c0, 0x2)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:259 +0x39
cmd/compile/internal/gc.compileFunctions.func2(0xc0025db4a0, 0xc000472740, 0x2)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:323 +0x49
created by cmd/compile/internal/gc.compileFunctions
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:321 +0x11a

goroutine 48 [runnable]:
cmd/compile/internal/ssa.(*Func).Log(0xc003bca160, 0x2ea33481)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/func.go:574 +0x4c
cmd/compile/internal/ssa.Compile(0xc003bca160)
prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/compile.go:74 +0x344
cmd/compile/internal/gc.buildssa(0xc000450f20, 0x6, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ssa.go:211 +0xab0
cmd/compile/internal/gc.compileSSA(0xc000450f20, 0x6)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:259 +0x39
cmd/compile/internal/gc.compileFunctions.func2(0xc0025db4a0, 0xc000472740, 0x6)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:323 +0x49
created by cmd/compile/internal/gc.compileFunctions
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:321 +0x11a

goroutine 46 [runnable]:
sync.(*Mutex).Unlock(0x13748c8)
prebuilts/go/linux-x86/src/sync/mutex.go:175 +0xd4
cmd/compile/internal/gc.typeLookup(0xc00390d5d0, 0xd, 0xd)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/reflect.go:944 +0x95
cmd/compile/internal/gc.typesym(0xc000cee360, 0xc000cee000)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/reflect.go:949 +0x43
cmd/compile/internal/gc.typenamesym(0xc000cee360, 0xc0006f3500)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/reflect.go:977 +0xb1
cmd/compile/internal/gc.ngotype(0xc00301b860, 0xc0006f3500)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/subr.go:1886 +0x34
cmd/compile/internal/gc.debuginfo(0xc001cc2cb0, 0xc98de0, 0xc000450dc0, 0xc001cc2d90, 0xc001cc2e00, 0x0, 0xc001cc2e70, 0x7f4084b8c000, 0x0)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:370 +0x1ca
cmd/internal/obj.(*Link).populateDWARF(0xc000328000, 0xc98de0, 0xc000450dc0, 0xc001cc2cb0, 0x7ffff9a080bc, 0x15)
prebuilts/go/linux-x86/src/cmd/internal/obj/objfile.go:551 +0x548
cmd/internal/obj.Flushplist(0xc000328000, 0xc002b31f08, 0xc002e47e60, 0x7ffff9a080bc, 0x15)
prebuilts/go/linux-x86/src/cmd/internal/obj/plist.go:109 +0x715
cmd/compile/internal/gc.(*Progs).Flush(0xc0029bb030)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/gsubr.go:93 +0xbc
cmd/compile/internal/gc.compileSSA(0xc000450dc0, 0x4)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:283 +0x2b9
cmd/compile/internal/gc.compileFunctions.func2(0xc0025db4a0, 0xc000472740, 0x4)
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:323 +0x49
created by cmd/compile/internal/gc.compileFunctions
prebuilts/go/linux-x86/src/cmd/compile/internal/gc/pgen.go:321 +0x11a
[ 50% 54/108] compile out/soong/.bootstrap/soong-android/pkg/android/soong/android.a
ninja: build stopped: subcommand failed.
17:24:46 soong bootstrap failed with: exit status 1
make[1]: *** [run_soong_ui] Error 1



Dan Willemsen

unread,
Apr 2, 2019, 12:04:38 PM4/2/19
to Android Building
This is an error within the go compiler. Which version of android are you using, and what does `prebuilts/go/linux-x86/bin/go version` return?

- Dan

--
--
You received this message because you are subscribed to the "Android Building" mailing list.
To post to this group, send email to android-...@googlegroups.com
To unsubscribe from this group, send email to
android-buildi...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

---
You received this message because you are subscribed to the Google Groups "Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-buildi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

liang...@hisilicon.com

unread,
Apr 2, 2019, 11:05:03 PM4/2/19
to Android Building

we use  android Q  compile ,  and  go version is :  go version go1.12.1 linux/amd64  

tks;

add the linux verison  and  kernel verison:

lsb_release -a :

Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:        14.04
Codename:       trusty

uname -r  :
3.13.0-24-generic



在 2019年4月3日星期三 UTC+8上午12:04:38,Dan Willemsen写道:

For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

---
You received this message because you are subscribed to the Google Groups "Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-...@googlegroups.com.

Dan Willemsen

unread,
Apr 2, 2019, 11:15:37 PM4/2/19
to Android Building
I definitely recommend upgrade to at least the 4.4 kernel that is/was supported with 14.04: https://wiki.ubuntu.com/Kernel/LTSEnablementStack#Kernel.2FSupport.A14.04.x_Ubuntu_Kernel_Support

We, and a number of other build farms hit a SIGBUS in the kernel rather frequently with 3.13, upgrading seems to fix it.

Ubuntu 14.04 itself is becoming EOL this month, so you may want to think about upgrading to something newer -- modern android builds should be fairly flexible, as long as you pick something with recent kernels.

- Dan


For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

---
You received this message because you are subscribed to the Google Groups "Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-buildi...@googlegroups.com.

liang...@hisilicon.com

unread,
Apr 3, 2019, 1:06:10 AM4/3/19
to Android Building

ok,we will upgrade to ubutun 16.04 and  try again 。

tks,

在 2019年4月3日星期三 UTC+8上午11:15:37,Dan Willemsen写道:

张浩

unread,
Oct 14, 2019, 12:46:34 PM10/14/19
to Android Building
Any result ?

在 2019年4月3日星期三 UTC+8下午1:06:10,liang...@hisilicon.com写道:
Reply all
Reply to author
Forward
0 new messages