Closed Bug 1738291 Opened 4 years ago Closed 3 years ago

Intermittent OS X AArch64 Cross Compiled Shippable gmake[4]: *** [/builds/worker/checkouts/gecko/config/makefiles/rust.mk:421: force-cargo-library-build] Error 101 - LLVM ERROR: Invalid LLVMRustLinkage value!

Categories

(Firefox Build System :: Task Configuration, defect, P5)

defect

Tracking

(firefox98 fixed)

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: glandium)

References

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])

Filed by: archaeopteryx [at] coole-files.de
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=356175405&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/P-IEOLaxQsiFEoJyizQBNg/runs/0/artifacts/public/logs/live_backing.log


task 2021-10-27T11:05:11.109Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp"
[task 2021-10-27T11:05:11.109Z] 11:05:11     INFO -     Compiling coreaudio-sys-utils v0.1.0 (https://github.com/mozilla/cubeb-coreaudio-rs?rev=5ada876e8b73246b9bb0b5855f9143a0a9848467#5ada876e)
[task 2021-10-27T11:05:11.110Z] 11:05:11     INFO -       Running `CARGO=/builds/worker/fetches/rustc/bin/cargo CARGO_CRATE_NAME=coreaudio_sys_utils CARGO_MANIFEST_DIR=/builds/worker/checkouts/gecko/third_party/rust/coreaudio-sys-utils CARGO_PKG_AUTHORS='Chun-Min Chang <chun.m.chang@gmail.com>' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=coreaudio-sys-utils CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builds/worker/workspace/obj-build/release/deps:/builds/worker/fetches/rustc/lib:/builds/worker/fetches/clang/lib' /builds/worker/fetches/rustc/bin/rustc --crate-name coreaudio_sys_utils --edition=2018 /builds/worker/checkouts/gecko/third_party/rust/coreaudio-sys-utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7c4a4647e4bba1d5 -C extra-filename=-7c4a4647e4bba1d5 --out-dir /builds/worker/workspace/obj-build/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=/builds/worker/checkouts/gecko/build/cargo-linker -L dependency=/builds/worker/workspace/obj-build/aarch64-apple-darwin/release/deps -L dependency=/builds/worker/workspace/obj-build/release/deps --extern core_foundation_sys=/builds/worker/workspace/obj-build/aarch64-apple-darwin/release/deps/libcore_foundation_sys-05395ffe033464f1.rmeta --extern coreaudio_sys=/builds/worker/workspace/obj-build/aarch64-apple-darwin/release/deps/libcoreaudio_sys-60b26640d0e76132.rmeta --cap-lints warn -C debuginfo=2 -C force-frame-pointers=yes -Dwarnings -Aproc-macro-back-compat -Clinker-plugin-lto -C profile-use=/builds/worker/fetches/merged.profdata -C codegen-units=1`
[task 2021-10-27T11:05:11.111Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.111Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp"
[task 2021-10-27T11:05:11.112Z] 11:05:11     INFO -  LLVM ERROR: Invalid LLVMRustLinkage value!
[task 2021-10-27T11:05:11.112Z] 11:05:11     INFO -  error: could not compile `coreaudio-sys-utils`
[task 2021-10-27T11:05:11.112Z] 11:05:11     INFO -  Caused by:
[task 2021-10-27T11:05:11.114Z] 11:05:11     INFO -    process didn't exit successfully: `CARGO=/builds/worker/fetches/rustc/bin/cargo CARGO_CRATE_NAME=coreaudio_sys_utils CARGO_MANIFEST_DIR=/builds/worker/checkouts/gecko/third_party/rust/coreaudio-sys-utils CARGO_PKG_AUTHORS='Chun-Min Chang <chun.m.chang@gmail.com>' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=coreaudio-sys-utils CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builds/worker/workspace/obj-build/release/deps:/builds/worker/fetches/rustc/lib:/builds/worker/fetches/clang/lib' /builds/worker/fetches/rustc/bin/rustc --crate-name coreaudio_sys_utils --edition=2018 /builds/worker/checkouts/gecko/third_party/rust/coreaudio-sys-utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7c4a4647e4bba1d5 -C extra-filename=-7c4a4647e4bba1d5 --out-dir /builds/worker/workspace/obj-build/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=/builds/worker/checkouts/gecko/build/cargo-linker -L dependency=/builds/worker/workspace/obj-build/aarch64-apple-darwin/release/deps -L dependency=/builds/worker/workspace/obj-build/release/deps --extern core_foundation_sys=/builds/worker/workspace/obj-build/aarch64-apple-darwin/release/deps/libcore_foundation_sys-05395ffe033464f1.rmeta --extern coreaudio_sys=/builds/worker/workspace/obj-build/aarch64-apple-darwin/release/deps/libcoreaudio_sys-60b26640d0e76132.rmeta --cap-lints warn -C debuginfo=2 -C force-frame-pointers=yes -Dwarnings -Aproc-macro-back-compat -Clinker-plugin-lto -C profile-use=/builds/worker/fetches/merged.profdata -C codegen-units=1` (exit status: 101)
[task 2021-10-27T11:05:11.114Z] 11:05:11     INFO -  warning: build failed, waiting for other jobs to finish...
[task 2021-10-27T11:05:11.114Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.115Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_swizzle.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp"
[task 2021-10-27T11:05:11.115Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.116Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp"
[task 2021-10-27T11:05:11.116Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.117Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_vectorize.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp"
[task 2021-10-27T11:05:11.117Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.118Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/propagate_invariance.o" "-c" "glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp"
[task 2021-10-27T11:05:11.118Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.119Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/s_expression.o" "-c" "glsl-optimizer/src/compiler/glsl/s_expression.cpp"
[task 2021-10-27T11:05:11.119Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.120Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/serialize.o" "-c" "glsl-optimizer/src/compiler/glsl/serialize.cpp"
[task 2021-10-27T11:05:11.120Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.121Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/shader_cache.o" "-c" "glsl-optimizer/src/compiler/glsl/shader_cache.cpp"
[task 2021-10-27T11:05:11.121Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.122Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.o" "-c" "glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp"
[task 2021-10-27T11:05:11.122Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.123Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot-x86_64-linux-gnu" "-std=gnu++17" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/string_to_uint_map.o" "-c" "glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp"
[task 2021-10-27T11:05:11.123Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.124Z] 11:05:11     INFO -  [glslopt 0.1.9] AR_x86_64-unknown-linux-gnu = None
[task 2021-10-27T11:05:11.124Z] 11:05:11     INFO -  [glslopt 0.1.9] AR_x86_64_unknown_linux_gnu = None
[task 2021-10-27T11:05:11.124Z] 11:05:11     INFO -  [glslopt 0.1.9] HOST_AR = None
[task 2021-10-27T11:05:11.124Z] 11:05:11     INFO -  [glslopt 0.1.9] AR = None
[task 2021-10-27T11:05:11.135Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "ar" "cq" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/libglsl_optimizer.a" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl_types.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ast_array_index.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ast_expr.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ast_function.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ast_to_hir.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ast_type.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/builtin_functions.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/builtin_types.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/builtin_variables.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/generate_ir.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/glsl_lexer.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/glsl_optimizer.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/glsl_parser.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/hir_field_selection.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_array_refcount.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_basic_block.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_builder.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_clone.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_constant_expression.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_equals.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_function.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_hv_accept.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_print_visitor.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_reader.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_unused_structs.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_validate.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/ir.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/link_atomics.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/link_functions.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/link_interface_blocks.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/link_uniforms.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/link_varyings.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/linker_util.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/linker.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/loop_analysis.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/loop_unroll.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_buffer_access.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_builtins.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_cs_derived.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_discard_flow.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_discard.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_distance.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_instructions.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_int64.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_jumps.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_offset_array.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_output_reads.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_precision.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_shared_reference.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_subroutine.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_tess_level.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_texture_projection.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_vector_insert.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_vector.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_vertex_id.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/lower_xfb_varying.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_algebraic.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_array_splitting.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_constant_folding.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_constant_variable.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_dead_code.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_dead_functions.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_function_inlining.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_if_simplification.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_minmax.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.o"
[task 2021-10-27T11:05:11.136Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.137Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "ar" "cq" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/libglsl_optimizer.a" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_swizzle.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/opt_vectorize.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/propagate_invariance.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/s_expression.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/serialize.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/shader_cache.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.o" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/glsl-optimizer/src/compiler/glsl/string_to_uint_map.o"
[task 2021-10-27T11:05:11.137Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.138Z] 11:05:11     INFO -  [glslopt 0.1.9] running: "ar" "s" "/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out/libglsl_optimizer.a"
[task 2021-10-27T11:05:11.138Z] 11:05:11     INFO -  [glslopt 0.1.9] exit status: 0
[task 2021-10-27T11:05:11.138Z] 11:05:11     INFO -  [glslopt 0.1.9] cargo:rustc-link-lib=static=glsl_optimizer
[task 2021-10-27T11:05:11.139Z] 11:05:11     INFO -  [glslopt 0.1.9] cargo:rustc-link-search=native=/builds/worker/workspace/obj-build/release/build/glslopt-29e91299bd38ba1d/out
[task 2021-10-27T11:05:11.139Z] 11:05:11     INFO -  [glslopt 0.1.9] CXXSTDLIB_x86_64-unknown-linux-gnu = None
[task 2021-10-27T11:05:11.139Z] 11:05:11     INFO -  [glslopt 0.1.9] CXXSTDLIB_x86_64_unknown_linux_gnu = None
[task 2021-10-27T11:05:11.140Z] 11:05:11     INFO -  [glslopt 0.1.9] HOST_CXXSTDLIB = None
[task 2021-10-27T11:05:11.140Z] 11:05:11     INFO -  [glslopt 0.1.9] CXXSTDLIB = None
[task 2021-10-27T11:05:11.140Z] 11:05:11     INFO -  [glslopt 0.1.9] cargo:rustc-link-lib=stdc++
[task 2021-10-27T11:05:11.141Z] 11:05:11  WARNING -  warning: glsl-optimizer/src/util/softfloat.c:214:42: warning: result of comparison of constant 32768 with expression of type 'int16_t' (aka 'short') is always false [-Wtautological-constant-out-of-range-compare]
[task 2021-10-27T11:05:11.141Z] 11:05:11     INFO -  warning:         } else if ((e > 0x1d) || (0x8000 <= m)) {
[task 2021-10-27T11:05:11.141Z] 11:05:11     INFO -  warning:                                   ~~~~~~ ^  ~
[task 2021-10-27T11:05:11.142Z] 11:05:11     INFO -  warning: 1 warning generated.
[task 2021-10-27T11:05:11.142Z] 11:05:11     INFO -  warning: `derive_more` (lib) generated 11 warnings
[task 2021-10-27T11:05:11.142Z] 11:05:11     INFO -  warning: `rental-impl` (lib) generated 1 warning
[task 2021-10-27T11:05:11.143Z] 11:05:11     INFO -  error: build failed
[task 2021-10-27T11:05:11.143Z] 11:05:11    ERROR -  gmake[4]: *** [/builds/worker/checkouts/gecko/config/makefiles/rust.mk:421: force-cargo-library-build] Error 101

Could this be a regression from the rust upgrade to 1.56? Fails ~50% of its runs on central.

Flags: needinfo?(mh+mozilla)

There are 24 total failures in the last 7 days on osx-aarch64-shippable opt
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=356855965&repo=mozilla-central&lineNumber=89985

Whiteboard: [stockwell needswork:owner]

(In reply to Sebastian Hengst [:aryx] (needinfo on intermittent or backout) from comment #1)

Could this be a regression from the rust upgrade to 1.56? Fails ~50% of its runs on central.

It started happening more frequently starting with 1.55, actually, but it's apparently been a longstanding issue. I guess we'll need to figure out what's going on (especially, why it's intermittent)

It was fixed in 1.58 with https://github.com/rust-lang/rust/pull/91070. With some luck, we can get it in 1.57.

Assignee: nobody → mh+mozilla
Flags: needinfo?(mh+mozilla)
Summary: Intermittent OS X AArch64 Cross Compiled Shippable gmake[4]: *** [/builds/worker/checkouts/gecko/config/makefiles/rust.mk:421: force-cargo-library-build] Error 101 → Intermittent OS X AArch64 Cross Compiled Shippable gmake[4]: *** [/builds/worker/checkouts/gecko/config/makefiles/rust.mk:421: force-cargo-library-build] Error 101 - LLVM ERROR: Invalid LLVMRustLinkage value!
Depends on: 1750084

Fixed by bug 1750084.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
You need to log in before you can comment on or make changes to this bug.