Log analysis error for PR 49266 at 2018-04-04T17:46:30Z (PR-CI test, run-make failure)
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
Research direction
Start with the referenced Travis raw log and the run-make-fulldeps/reproducible-build and stable-symbol-names test directories, including their Makefiles. Review the failure around tools/compiletest/src/runtest.rs:2901 and determine how this PR-CI log should be handled; the issue does not define a specific fix or completion condition.
Written by the indexing model from the issue text.
Description
Comment: https://github.com/rust-lang/rust/pull/49266#issuecomment-378686438
Raw Log: https://api.travis-ci.org/v3/job/362207571/log.txt
Relevant section which should be displayed
[01:32:55] failures:
[01:32:55]
[01:32:55] ---- [run-make] run-make-fulldeps/reproducible-build stdout ----
[01:32:55]
[01:32:55] error: make failed
[01:32:55] status: exit code: 2
[01:32:55] command: "make"
[01:32:55] stdout:
[01:32:55] ------------------------------------------
[01:32:55] make[1]: Entering directory '/checkout/src/test/run-make-fulldeps/reproducible-build'
[01:32:55] rm -rf /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu && mkdir /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu
[01:32:55] LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib:" '/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc' --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu linker.rs -O
[01:32:55] LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib:" '/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc' --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu reproducible-build-aux.rs
[01:32:55] LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib:" '/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc' --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu reproducible-build.rs -C linker=/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/linker
[01:32:55] LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib:" '/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc' --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu reproducible-build.rs -C linker=/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/linker
[01:32:55] diff -u "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/linker-arguments1" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/linker-arguments2"
[01:32:55] --- /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/linker-arguments1 2018-04-04 17:44:42.806577429 +0000
[01:32:55] +++ /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/linker-arguments2 2018-04-04 17:44:43.370577218 +0000
[01:32:55] @@ -3,11 +3,11 @@
[01:32:55] -m64
[01:32:55] -L
[01:32:55] /checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib
[01:32:55] -/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build0.rcgu.o: 4172229251533013370
[01:32:55] -/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build1.rcgu.o: 11693986952965353394
[01:32:55] -/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build2.rcgu.o: 15504337876734366230
[01:32:55] -/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build3.rcgu.o: 4451000523959875810
[01:32:55] -/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build4.rcgu.o: 12739464110502984938
[01:32:55] +/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build0.rcgu.o: 2318116283553571041
[01:32:55] +/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build1.rcgu.o: 7793052909181519918
[01:32:55] +/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build2.rcgu.o: 3753769408818633885
[01:32:55] +/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build3.rcgu.o: 15578581286218053391
[01:32:55] +/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.reproducible_build4.rcgu.o: 16570408024975649987
[01:32:55] -o
[01:32:55] /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build
[01:32:55] /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/reproducible-build.stage2-x86_64-unknown-linux-gnu/reproducible-build.crate.allocator.rcgu.o: 41774400642001092
[01:32:55] Makefile:12: recipe for target 'smoke' failed
[01:32:55] make[1]: Leaving directory '/checkout/src/test/run-make-fulldeps/reproducible-build'
[01:32:55]
[01:32:55] ------------------------------------------
[01:32:55] stderr:
[01:32:55] ------------------------------------------
[01:32:55] make[1]: *** [smoke] Error 1
[01:32:55]
[01:32:55] ------------------------------------------
[01:32:55]
[01:32:55] thread '[run-make] run-make-fulldeps/reproducible-build' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:2901:9
[01:32:55] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[01:32:55]
[01:32:55] ---- [run-make] run-make-fulldeps/stable-symbol-names stdout ----
[01:32:55]
[01:32:55] error: make failed
[01:32:55] status: exit code: 2
[01:32:55] command: "make"
[01:32:55] stdout:
[01:32:55] ------------------------------------------
[01:32:55] make[1]: Entering directory '/checkout/src/test/run-make-fulldeps/stable-symbol-names'
[01:32:55] LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib:" '/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc' --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu stable-symbol-names1.rs
[01:32:55] nm "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/libstable_symbol_names1.rlib" | grep -E "generic_|mono_" | sed "s/.*\(_ZN.*E\).*/\1/" | sort > "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/stable_symbol_names1_v1.nm"
[01:32:55] rm /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/libstable_symbol_names1.rlib
[01:32:55] LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib:" '/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc' --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu stable-symbol-names1.rs
[01:32:55] nm "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/libstable_symbol_names1.rlib" | grep -E "generic_|mono_" | sed "s/.*\(_ZN.*E\).*/\1/" | sort > "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/stable_symbol_names1_v2.nm"
[01:32:55] cmp "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/stable_symbol_names1_v1.nm" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/stable_symbol_names1_v2.nm"
[01:32:55] /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/stable_symbol_names1_v1.nm /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/stable-symbol-names.stage2-x86_64-unknown-linux-gnu/stable_symbol_names1_v2.nm differ: char 109, line 2
[01:32:55] Makefile:24: recipe for target 'all' failed
[01:32:55] make[1]: Leaving directory '/checkout/src/test/run-make-fulldeps/stable-symbol-names'
[01:32:55]
[01:32:55] ------------------------------------------
[01:32:55] stderr:
[01:32:55] ------------------------------------------
[01:32:55] nm: rust.metadata.bin: File format not recognized
[01:32:55] nm: stable-symbol-names1.stable_symbol_names10.rcgu.bc.z: File format not recognized
[01:32:55] nm: rust.metadata.bin: File format not recognized
[01:32:55] nm: stable-symbol-names1.stable_symbol_names10.rcgu.bc.z: File format not recognized
[01:32:55] make[1]: *** [all] Error 1
[01:32:55]
[01:32:55] ------------------------------------------
[01:32:55]
[01:32:55] thread '[run-make] run-make-fulldeps/stable-symbol-names' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:2901:9
[01:32:55]
[01:32:55]
[01:32:55] failures:
[01:32:55] [run-make] run-make-fulldeps/reproducible-build
[01:32:55] [run-make] run-make-fulldeps/stable-symbol-names
[01:32:55]
[01:32:55] test result: [31mFAILED(B[m. 178 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out
[01:32:55]
[01:32:55] thread 'main' panicked at 'Some tests failed', tools/compiletest/src/main.rs:478:22
[01:32:55]
[01:32:55]
[01:32:55] command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "--compile-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--rustdoc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--src-base" "/checkout/src/test/run-make-fulldeps" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "run-make" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-3.9/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Zmiri -Zunstable-options " "--target-rustcflags" "-Crpath -O -Zmiri -Zunstable-options -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--quiet" "--llvm-version" "3.9.1\n" "--system-llvm" "--cc" "cc" "--cxx" "c++" "--cflags" "-ffunction-sections -fdata-sections -fPIC -m64" "--llvm-components" "aarch64 aarch64asmparser aarch64asmprinter aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis arm armasmparser armasmprinter armcodegen armdesc armdisassembler arminfo asmparser asmprinter bitreader bitwriter bpf bpfasmprinter bpfcodegen bpfdesc bpfinfo codegen core coverage debuginfocodeview debuginfodwarf debuginfopdb engine executionengine globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mips mipsasmparser mipsasmprinter mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmprinter msp430codegen msp430desc msp430info native nativecodegen nvptx nvptxasmprinter nvptxcodegen nvptxdesc nvptxinfo objcarcopts object objectyaml option orcjit passes powerpc powerpcasmparser powerpcasmprinter powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata runtimedyld scalaropts selectiondag sparc sparcasmparser sparcasmprinter sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzasmprinter systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target transformutils vectorize x86 x86asmparser x86asmprinter x86codegen x86desc x86disassembler x86info x86utils xcore xcoreasmprinter xcorecodegen xcoredesc xcoredisassembler xcoreinfo" "--llvm-cxxflags" "-I/usr/lib/llvm-3.9/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" "--ar" "ar" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
[01:32:55] expected success, got: exit code: 101
[01:32:55]
[01:32:55]
[01:32:55] failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
[01:32:55] Build completed unsuccessfully in 0:50:30
[01:32:55] make: *** [check] Error 1
[01:32:55] Makefile:58: recipe for target 'check' failed
Invalid analysis result
Resolving deltas: 100% (607386/607386), completed with 4808 local objects.
- Dominant language
- Rust
- Stars
- 52
- Forks
- 27
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from rust-lang/rust-log-analyzer
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
rust-lang/rust-log-analyzer#100 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
All issues in rust-lang/rust-log-analyzer
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100