Skip to content

aarch64 and arm linux-android targets fail to compile on Travis-CI with SIGKILL9 #61

Open
@gnzlbg

Description

@gnzlbg

The arm-linux-androideabi and aarch64-linux-android targets fail to compile packed_simd with its tests with the following error messages.

signal: 9, SIGKILL: kill is probably the OOM killer in action.

arm-linux-androideabi

https://travis-ci.org/rust-lang-nursery/packed_simd/jobs/411694486

+ cargo_test
+ cmd='cargo test --verbose --target=arm-linux-androideabi '
+ mkdir target
mkdir: cannot create directory 'target': File exists
+ true
+ cargo test --verbose --target=arm-linux-androideabi
+ tee
Home directory not accessible: Permission denied
pulseaudio: pa_context_connect() failed
pulseaudio: Reason: Connection refused
pulseaudio: Failed to initialize PA contextaudio: Could not init `pa' audio driver
emulator: WARNING: userdata partition is resized from 550 M to 800 M
emulator: WARNING: encryption is off
Your emulator is out of date, please update by launching Android Studio:
 - Start Android Studio
 - Select menu "Tools > Android > SDK Manager"
 - Click "SDK Tools" tab
 - Check "Android Emulator" checkbox
 - Click "OK"
+ [[ 101 != 0 ]]
+ cat target/output
 Downloading arrayvec v0.4.7
 Downloading cfg-if v0.1.4
 Downloading interpolate_idents v0.2.5
 Downloading nodrop v0.1.12
   Compiling cfg-if v0.1.4
     Running `rustc --crate-name cfg_if /cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=fcb79f4f267db7cf -C extra-filename=-fcb79f4f267db7cf --out-dir /checkout/target/arm-linux-androideabi/debug/deps --target arm-linux-androideabi -C linker=arm-linux-androideabi-gcc -L dependency=/checkout/target/arm-linux-androideabi/debug/deps -L dependency=/checkout/target/debug/deps --cap-lints allow -C codegen-units=1`
   Compiling nodrop v0.1.12
     Running `rustc --crate-name nodrop /cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=66f8d4eda832dded -C extra-filename=-66f8d4eda832dded --out-dir /checkout/target/arm-linux-androideabi/debug/deps --target arm-linux-androideabi -C linker=arm-linux-androideabi-gcc -L dependency=/checkout/target/arm-linux-androideabi/debug/deps -L dependency=/checkout/target/debug/deps --cap-lints allow -C codegen-units=1`
   Compiling interpolate_idents v0.2.5
     Running `rustc --crate-name interpolate_idents /cargo/registry/src/github.com-1ecc6299db9ec823/interpolate_idents-0.2.5/src/lib.rs --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=8843e94d5409e340 -C extra-filename=-8843e94d5409e340 --out-dir /checkout/target/debug/deps -L dependency=/checkout/target/debug/deps --cap-lints allow`
   Compiling packed_simd v0.1.0 (file:///checkout)
     Running `rustc --crate-name packed_simd src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=1b918436c5fe8b47 -C extra-filename=-1b918436c5fe8b47 --out-dir /checkout/target/arm-linux-androideabi/debug/deps --target arm-linux-androideabi -C linker=arm-linux-androideabi-gcc -C incremental=/checkout/target/arm-linux-androideabi/debug/incremental -L dependency=/checkout/target/arm-linux-androideabi/debug/deps -L dependency=/checkout/target/debug/deps --extern cfg_if=/checkout/target/arm-linux-androideabi/debug/deps/libcfg_if-fcb79f4f267db7cf.rlib -C codegen-units=1`
   Compiling arrayvec v0.4.7
     Running `rustc --crate-name arrayvec /cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.7/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5c0b4dc1c0b7d224 -C extra-filename=-5c0b4dc1c0b7d224 --out-dir /checkout/target/arm-linux-androideabi/debug/deps --target arm-linux-androideabi -C linker=arm-linux-androideabi-gcc -L dependency=/checkout/target/arm-linux-androideabi/debug/deps -L dependency=/checkout/target/debug/deps --extern nodrop=/checkout/target/arm-linux-androideabi/debug/deps/libnodrop-66f8d4eda832dded.rlib --cap-lints allow -C codegen-units=1`
     Running `rustc --crate-name endianness tests/endianness.rs --emit=dep-info,link -C debuginfo=2 --test --cfg 'feature="default"' -C metadata=f1be88d9ca1d4ea7 -C extra-filename=-f1be88d9ca1d4ea7 --out-dir /checkout/target/arm-linux-androideabi/debug/deps --target arm-linux-androideabi -C linker=arm-linux-androideabi-gcc -C incremental=/checkout/target/arm-linux-androideabi/debug/incremental -L dependency=/checkout/target/arm-linux-androideabi/debug/deps -L dependency=/checkout/target/debug/deps --extern arrayvec=/checkout/target/arm-linux-androideabi/debug/deps/libarrayvec-5c0b4dc1c0b7d224.rlib --extern cfg_if=/checkout/target/arm-linux-androideabi/debug/deps/libcfg_if-fcb79f4f267db7cf.rlib --extern interpolate_idents=/checkout/target/debug/deps/libinterpolate_idents-8843e94d5409e340.so --extern packed_simd=/checkout/target/arm-linux-androideabi/debug/deps/libpacked_simd-1b918436c5fe8b47.rlib -C codegen-units=1`
     Running `rustc --crate-name packed_simd src/lib.rs --emit=dep-info,link -C debuginfo=2 --test --cfg 'feature="default"' -C metadata=e66949b9438d1b04 -C extra-filename=-e66949b9438d1b04 --out-dir /checkout/target/arm-linux-androideabi/debug/deps --target arm-linux-androideabi -C linker=arm-linux-androideabi-gcc -C incremental=/checkout/target/arm-linux-androideabi/debug/incremental -L dependency=/checkout/target/arm-linux-androideabi/debug/deps -L dependency=/checkout/target/debug/deps --extern arrayvec=/checkout/target/arm-linux-androideabi/debug/deps/libarrayvec-5c0b4dc1c0b7d224.rlib --extern cfg_if=/checkout/target/arm-linux-androideabi/debug/deps/libcfg_if-fcb79f4f267db7cf.rlib --extern interpolate_idents=/checkout/target/debug/deps/libinterpolate_idents-8843e94d5409e340.so -C codegen-units=1`
error: Could not compile `packed_simd`.
Caused by:
  process didn't exit successfully: `rustc --crate-name packed_simd src/lib.rs --emit=dep-info,link -C debuginfo=2 --test --cfg 'feature="default"' -C metadata=e66949b9438d1b04 -C extra-filename=-e66949b9438d1b04 --out-dir /checkout/target/arm-linux-androideabi/debug/deps --target arm-linux-androideabi -C linker=arm-linux-androideabi-gcc -C incremental=/checkout/target/arm-linux-androideabi/debug/incremental -L dependency=/checkout/target/arm-linux-androideabi/debug/deps -L dependency=/checkout/target/debug/deps --extern arrayvec=/checkout/target/arm-linux-androideabi/debug/deps/libarrayvec-5c0b4dc1c0b7d224.rlib --extern cfg_if=/checkout/target/arm-linux-androideabi/debug/deps/libcfg_if-fcb79f4f267db7cf.rlib --extern interpolate_idents=/checkout/target/debug/deps/libinterpolate_idents-8843e94d5409e340.so -C codegen-units=1` (signal: 9, SIGKILL: kill)
+ return 1
/home/travis/.travis/job_stages: line 190:  3258 Terminated              travis_jigger $! $timeout $cmd

aarch64-linux-android

https://travis-ci.org/rust-lang-nursery/packed_simd/jobs/411694487

+ cargo_test
+ cmd='cargo test --verbose --target=aarch64-linux-android '
+ mkdir target
mkdir: cannot create directory 'target': File exists
+ true
+ cargo test --verbose --target=aarch64-linux-android
+ tee
Home directory not accessible: Permission denied
pulseaudio: pa_context_connect() failed
pulseaudio: Reason: Connection refused
pulseaudio: Failed to initialize PA contextaudio: Could not init `pa' audio driver
emulator: WARNING: userdata partition is resized from 550 M to 800 M
emulator: WARNING: encryption is off
Your emulator is out of date, please update by launching Android Studio:
 - Start Android Studio
 - Select menu "Tools > Android > SDK Manager"
 - Click "SDK Tools" tab
 - Check "Android Emulator" checkbox
 - Click "OK"
+ [[ 101 != 0 ]]
+ cat target/output
+ return 1
 Downloading arrayvec v0.4.7
 Downloading cfg-if v0.1.4
 Downloading interpolate_idents v0.2.5
 Downloading nodrop v0.1.12
   Compiling cfg-if v0.1.4
     Running `rustc --crate-name cfg_if /cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=fcb79f4f267db7cf -C extra-filename=-fcb79f4f267db7cf --out-dir /checkout/target/aarch64-linux-android/debug/deps --target aarch64-linux-android -C linker=aarch64-linux-android-gcc -L dependency=/checkout/target/aarch64-linux-android/debug/deps -L dependency=/checkout/target/debug/deps --cap-lints allow -C codegen-units=1`
   Compiling nodrop v0.1.12
     Running `rustc --crate-name nodrop /cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=66f8d4eda832dded -C extra-filename=-66f8d4eda832dded --out-dir /checkout/target/aarch64-linux-android/debug/deps --target aarch64-linux-android -C linker=aarch64-linux-android-gcc -L dependency=/checkout/target/aarch64-linux-android/debug/deps -L dependency=/checkout/target/debug/deps --cap-lints allow -C codegen-units=1`
   Compiling interpolate_idents v0.2.5
     Running `rustc --crate-name interpolate_idents /cargo/registry/src/github.com-1ecc6299db9ec823/interpolate_idents-0.2.5/src/lib.rs --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=8843e94d5409e340 -C extra-filename=-8843e94d5409e340 --out-dir /checkout/target/debug/deps -L dependency=/checkout/target/debug/deps --cap-lints allow`
   Compiling packed_simd v0.1.0 (file:///checkout)
     Running `rustc --crate-name packed_simd src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=1b918436c5fe8b47 -C extra-filename=-1b918436c5fe8b47 --out-dir /checkout/target/aarch64-linux-android/debug/deps --target aarch64-linux-android -C linker=aarch64-linux-android-gcc -C incremental=/checkout/target/aarch64-linux-android/debug/incremental -L dependency=/checkout/target/aarch64-linux-android/debug/deps -L dependency=/checkout/target/debug/deps --extern cfg_if=/checkout/target/aarch64-linux-android/debug/deps/libcfg_if-fcb79f4f267db7cf.rlib -C codegen-units=1`
   Compiling arrayvec v0.4.7
     Running `rustc --crate-name arrayvec /cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.7/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5c0b4dc1c0b7d224 -C extra-filename=-5c0b4dc1c0b7d224 --out-dir /checkout/target/aarch64-linux-android/debug/deps --target aarch64-linux-android -C linker=aarch64-linux-android-gcc -L dependency=/checkout/target/aarch64-linux-android/debug/deps -L dependency=/checkout/target/debug/deps --extern nodrop=/checkout/target/aarch64-linux-android/debug/deps/libnodrop-66f8d4eda832dded.rlib --cap-lints allow -C codegen-units=1`
     Running `rustc --crate-name endianness tests/endianness.rs --emit=dep-info,link -C debuginfo=2 --test --cfg 'feature="default"' -C metadata=f1be88d9ca1d4ea7 -C extra-filename=-f1be88d9ca1d4ea7 --out-dir /checkout/target/aarch64-linux-android/debug/deps --target aarch64-linux-android -C linker=aarch64-linux-android-gcc -C incremental=/checkout/target/aarch64-linux-android/debug/incremental -L dependency=/checkout/target/aarch64-linux-android/debug/deps -L dependency=/checkout/target/debug/deps --extern arrayvec=/checkout/target/aarch64-linux-android/debug/deps/libarrayvec-5c0b4dc1c0b7d224.rlib --extern cfg_if=/checkout/target/aarch64-linux-android/debug/deps/libcfg_if-fcb79f4f267db7cf.rlib --extern interpolate_idents=/checkout/target/debug/deps/libinterpolate_idents-8843e94d5409e340.so --extern packed_simd=/checkout/target/aarch64-linux-android/debug/deps/libpacked_simd-1b918436c5fe8b47.rlib -C codegen-units=1`
     Running `rustc --crate-name packed_simd src/lib.rs --emit=dep-info,link -C debuginfo=2 --test --cfg 'feature="default"' -C metadata=e66949b9438d1b04 -C extra-filename=-e66949b9438d1b04 --out-dir /checkout/target/aarch64-linux-android/debug/deps --target aarch64-linux-android -C linker=aarch64-linux-android-gcc -C incremental=/checkout/target/aarch64-linux-android/debug/incremental -L dependency=/checkout/target/aarch64-linux-android/debug/deps -L dependency=/checkout/target/debug/deps --extern arrayvec=/checkout/target/aarch64-linux-android/debug/deps/libarrayvec-5c0b4dc1c0b7d224.rlib --extern cfg_if=/checkout/target/aarch64-linux-android/debug/deps/libcfg_if-fcb79f4f267db7cf.rlib --extern interpolate_idents=/checkout/target/debug/deps/libinterpolate_idents-8843e94d5409e340.so -C codegen-units=1`
error: Could not compile `packed_simd`.
Caused by:
  process didn't exit successfully: `rustc --crate-name packed_simd src/lib.rs --emit=dep-info,link -C debuginfo=2 --test --cfg 'feature="default"' -C metadata=e66949b9438d1b04 -C extra-filename=-e66949b9438d1b04 --out-dir /checkout/target/aarch64-linux-android/debug/deps --target aarch64-linux-android -C linker=aarch64-linux-android-gcc -C incremental=/checkout/target/aarch64-linux-android/debug/incremental -L dependency=/checkout/target/aarch64-linux-android/debug/deps -L dependency=/checkout/target/debug/deps --extern arrayvec=/checkout/target/aarch64-linux-android/debug/deps/libarrayvec-5c0b4dc1c0b7d224.rlib --extern cfg_if=/checkout/target/aarch64-linux-android/debug/deps/libcfg_if-fcb79f4f267db7cf.rlib --extern interpolate_idents=/checkout/target/debug/deps/libinterpolate_idents-8843e94d5409e340.so -C codegen-units=1` (signal: 9, SIGKILL: kill)
/home/travis/.travis/job_stages: line 190:  3265 Terminated              travis_jigger $! $timeout $cmd

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions