Re: [android-building] FAILED: out/soong/.bootstrap/soong-android/test/android/soong/android.a

2019-10-14 Thread 张浩
Any result ?

在 2019年4月3日星期三 UTC+8下午1:06:10,liang...@hisilicon.com写道:
>
>
> ok,we will upgrade to ubutun 16.04 and  try again 。
>
> tks,
>
> 在 2019年4月3日星期三 UTC+8上午11:15:37,Dan Willemsen写道:
>>
>> 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
>>
>> On Tue, Apr 2, 2019 at 8:04 PM  wrote:
>>
>>>
>>> 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写道:

 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

 On Tue, Apr 2, 2019 at 8:51 AM  wrote:

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

Re: [android-building] FAILED: out/soong/.bootstrap/soong-android/test/android/soong/android.a

2019-04-02 Thread liangdong2

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

tks,

在 2019年4月3日星期三 UTC+8上午11:15:37,Dan Willemsen写道:
>
> 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
>
> On Tue, Apr 2, 2019 at 8:04 PM > 
> wrote:
>
>>
>> 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写道:
>>>
>>> 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
>>>
>>> On Tue, Apr 2, 2019 at 8:51 AM  wrote:
>>>

 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 

Re: [android-building] FAILED: out/soong/.bootstrap/soong-android/test/android/soong/android.a

2019-04-02 Thread 'Dan Willemsen' via 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

On Tue, Apr 2, 2019 at 8:04 PM  wrote:

>
> 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写道:
>>
>> 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
>>
>> On Tue, Apr 2, 2019 at 8:51 AM  wrote:
>>
>>>
>>> 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)
>>> 

Re: [android-building] FAILED: out/soong/.bootstrap/soong-android/test/android/soong/android.a

2019-04-02 Thread liangdong2

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写道:
>
> 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
>
> On Tue, Apr 2, 2019 at 8:51 AM > 
> wrote:
>
>>
>> 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]:
>> 

Re: [android-building] FAILED: out/soong/.bootstrap/soong-android/test/android/soong/android.a

2019-04-02 Thread 'Dan Willemsen' via 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

On Tue, Apr 2, 2019 at 8:51 AM  wrote:

>
> 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)
> 

[android-building] FAILED: out/soong/.bootstrap/soong-android/test/android/soong/android.a

2019-04-02 Thread liangdong2

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