-
Notifications
You must be signed in to change notification settings - Fork 14k
Open
Labels
C-bugCategory: This is a bug.Category: This is a bug.needs-triageThis issue may need triage. Remove it if it has been sufficiently triaged.This issue may need triage. Remove it if it has been sufficiently triaged.
Description
When running ./x test --stage 2 on riscv64:
---- [run-make] tests/run-make/c-unwind-abi-catch-lib-panic stdout ----
error: rmake recipe failed to complete
status: exit status: 1
command: cd "/workspace/rust/build/riscv64gc-unknown-linux-gnu/test/run-make/c-unwind-abi-catch-lib-panic/rmake_out" && env -u RUSTFLAGS -u __RUSTC_DEBUG_ASSERTIONS_ENABLED -u __STD_DEBUG_ASSERTIONS_ENABLED AR="ar" BUILD_ROOT="/workspace/rust/build/riscv64gc-unknown-lin
ux-gnu" CC="cc" CC_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fPIC -march=rv64gc -mabi=lp64d" CXX="c++" CXX_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fPIC -march=rv64gc -mabi=lp64d" HOST_RUSTC_DYLIB_PATH="/workspace/rust/build/riscv64gc-unknown-linux-gnu/stage2/lib" LD_LIBRARY_PATH="/workspace/rust/build/riscv64gc-unknown-linux-gnu/bootstrap-tools/riscv64gc-unknown-linux-gnu/release/
deps:/workspace/rust/build/riscv64gc-unknown-linux-gnu/stage0/lib/rustlib/riscv64gc-unknown-linux-gnu/lib" LD_LIB_PATH_ENVVAR="LD_LIBRA
RY_PATH" LLVM_BIN_DIR="/workspace/rust/build/riscv64gc-unknown-linux-gnu/ci-llvm/bin" LLVM_COMPONENTS="aarch64 aarch64asmparser aarch64
codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler
arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreade
r bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard cgdata codegen codegentypes core coroutines coverage cs
ky cskyasmparser cskycodegen cskydesc cskydisassembler cskyinfo debuginfobtf debuginfocodeview debuginfodwarf debuginfodwarflowlevel de
buginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarfcfichecker dwarflinker dwarflinkerclassic dwarfl
inkerparallel dwp engine executionengine extensions filecheck frontendatomic frontenddirective frontenddriver frontendhlsl frontendoffl
oading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisass
embler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink libdriver lineeditor
linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto m68k m68kasmparser m68kcodeg
en m68kdesc m68kdisassembler m68kinfo mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mip
sinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen n
vptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcas
mparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc risc
vdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcd
isassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser telemetry textapi textapibinaryreader transformutils vectorize webassembly webassemblyasmparser webassemblycodegen we
bassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86des
c x86disassembler x86info x86targetmca xray xtensa xtensaasmparser xtensacodegen xtensadesc xtensadisassembler xtensainfo" LLVM_FILECHE
CK="/workspace/rust/build/riscv64gc-unknown-linux-gnu/ci-llvm/bin/FileCheck" PYTHON="/usr/bin/python3" RUSTC="/workspace/rust/build/ris
cv64gc-unknown-linux-gnu/stage2/bin/rustc" RUSTDOC="/workspace/rust/build/riscv64gc-unknown-linux-gnu/stage2/bin/rustdoc" SOURCE_ROOT="
/workspace/rust" TARGET="riscv64gc-unknown-linux-gnu" TARGET_EXE_DYLIB_PATH="/workspace/rust/build/riscv64gc-unknown-linux-gnu/stage2/lib/rustlib/riscv64gc-unknown-linux-gnu/lib" "/workspace/rust/build/riscv64gc-unknown-linux-gnu/test/run-make/c-unwind-abi-catch-lib-panic/rmake"
stdout: none
--- stderr -------------------------------
command failed at line 35
Command { cmd: LC_ALL="C" LD_LIBRARY_PATH="/workspace/rust/build/riscv64gc-unknown-linux-gnu/test/run-make/c-unwind-abi-catch-lib-panic
/rmake_out:/workspace/rust/build/riscv64gc-unknown-linux-gnu/stage2/lib/rustlib/riscv64gc-unknown-linux-gnu/lib:/workspace/rust/build/riscv64gc-unknown-linux-gnu/bootstrap-tools/riscv64gc-unknown-linux-gnu/release/deps:/workspace/rust/build/riscv64gc-unknown-linux-gnu/s
tage0/lib/rustlib/riscv64gc-unknown-linux-gnu/lib" "/workspace/rust/build/riscv64gc-unknown-linux-gnu/test/run-make/c-unwind-abi-catch-
lib-panic/rmake_out/main", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "/workspace/rust/build/riscv64gc-unknown-linux-gnu/test/run-make/c-unwind-abi-catch-lib-panic/rmake_out/main", defused: true, armed_location: Location { file: "/workspace/rust/tests/run-make/c-unwind-abi-catch-lib-panic/rmake.rs", line: 35, column: 5 } }, already_executed: true }
output status: `signal: 6 (SIGABRT) (core dumped)`
=== STDOUT ===
=== STDERR ===
thread 'main' (1634619) panicked at panic.rs:9:9:
11
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: failed to initiate panic, error 5, aborting
------------------------------------------
---- [run-make] tests/run-make/c-unwind-abi-catch-lib-panic stdout end ----Open this to track the issue.
Meta
rustc --version --verbose:
rustc 1.93.0-dev
Metadata
Metadata
Assignees
Labels
C-bugCategory: This is a bug.Category: This is a bug.needs-triageThis issue may need triage. Remove it if it has been sufficiently triaged.This issue may need triage. Remove it if it has been sufficiently triaged.