Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [codegen] tests/codegen/terminating-catchpad.rs#wasi ... F
- i
- [codegen] tests/codegen/terminating-catchpad.rs#emscripten ... F
- i 792/850
- .
- [codegen] tests/codegen/terminating-catchpad.rs#seh ... F
- ..................
- [codegen] tests/codegen/unwind-abis/aapcs-unwind-abi.rs ... F
- i....
- [codegen] tests/codegen/unwind-abis/vectorcall-unwind-abi.rs ... F
- ii
- [codegen] tests/codegen/unwind-abis/fastcall-unwind-abi.rs ... F
- i.i.
- [codegen] tests/codegen/unwind-abis/sysv64-unwind-abi.rs ... F
- i
- [codegen] tests/codegen/unwind-abis/stdcall-unwind-abi.rs ... F
- .
- [codegen] tests/codegen/unwind-abis/thiscall-unwind-abi.rs ... F
- ii.
- [codegen] tests/codegen/unwind-abis/win64-unwind-abi.rs ... F
- ...............
- failures:
- ---- [codegen] tests/codegen/emscripten-catch-unwind-js-eh.rs stdout ----
- error: compilation failed!
- status: exit status: 1
- command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/hbina085/git/rust-lang/rust/tests/codegen/emscripten-catch-unwind-js-eh.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/home/hbina085/.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/home/hbina085/git/rust-lang/rust/vendor" "--sysroot" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/stage1" "--check-cfg" "cfg(test,FALSE)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/emscripten-catch-unwind-js-eh/emscripten-catch-unwind-js-eh.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Copt-level=3" "--target" "wasm32-unknown-emscripten" "-Cpanic=abort" "-Cforce-unwind-tables=yes" "--extern" "minicore=/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/emscripten-catch-unwind-js-eh/libminicore.rlib"
- stdout: none
- --- stderr -------------------------------
- error[E0117]: only traits defined in the current crate can be implemented for arbitrary types
- --> /home/hbina085/git/rust-lang/rust/tests/codegen/emscripten-catch-unwind-js-eh.rs:16:1
- |
- 16 | impl<T> Copy for *mut T {}
- | ^^^^^^^^^^^^^^^^^------
- | |
- | `*mut T` is not defined in the current crate because raw pointers are always foreign
- |
- = note: impl doesn't have any local type before any uncovered type parameters
- = note: for more information see https://doc.rust-lang.org/reference/items/implementations.html#orphan-rules
- = note: define and implement a trait or new type instead
- error: aborting due to 1 previous error
- For more information about this error, try `rustc --explain E0117`.
- ------------------------------------------
- ---- [codegen] tests/codegen/emscripten-catch-unwind-wasm-eh.rs stdout ----
- error: compilation failed!
- status: exit status: 1
- command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/hbina085/git/rust-lang/rust/tests/codegen/emscripten-catch-unwind-wasm-eh.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/home/hbina085/.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/home/hbina085/git/rust-lang/rust/vendor" "--sysroot" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/stage1" "--check-cfg" "cfg(test,FALSE)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/emscripten-catch-unwind-wasm-eh/emscripten-catch-unwind-wasm-eh.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Copt-level=3" "--target" "wasm32-unknown-emscripten" "-Z" "emscripten-wasm-eh" "-Cpanic=abort" "-Cforce-unwind-tables=yes" "--extern" "minicore=/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/emscripten-catch-unwind-wasm-eh/libminicore.rlib"
- stdout: none
- --- stderr -------------------------------
- error[E0117]: only traits defined in the current crate can be implemented for arbitrary types
- --> /home/hbina085/git/rust-lang/rust/tests/codegen/emscripten-catch-unwind-wasm-eh.rs:15:1
- |
- 15 | impl<T> Copy for *mut T {}
- | ^^^^^^^^^^^^^^^^^------
- | |
- | `*mut T` is not defined in the current crate because raw pointers are always foreign
- |
- = note: impl doesn't have any local type before any uncovered type parameters
- = note: for more information see https://doc.rust-lang.org/reference/items/implementations.html#orphan-rules
- = note: define and implement a trait or new type instead
- error: aborting due to 1 previous error
- For more information about this error, try `rustc --explain E0117`.
- ------------------------------------------
- ---- [codegen] tests/codegen/terminating-catchpad.rs#wasi stdout ----
- error in revision `wasi`: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.wasi/terminating-catchpad.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs" "--check-prefix=CHECK" "--check-prefix" "wasi" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs:35:11: error: wasi: expected string not found in input
- // wasi: %catchpad = catchpad within %catchswitch [ptr null]
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.wasi/terminating-catchpad.ll:1:1: note: scanning from here
- ; ModuleID = 'terminating_catchpad.ccf04cdaf26eb4cd-cgu.0'
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.wasi/terminating-catchpad.ll:13:2: note: possible intended match here
- %cleanuppad = cleanuppad within none []
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.wasi/terminating-catchpad.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'terminating_catchpad.ccf04cdaf26eb4cd-cgu.0'
- check:35'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
- 2: source_filename = "terminating_catchpad.ccf04cdaf26eb4cd-cgu.0"
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3: target datalayout = "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-i128:128-n32:64-S128-ni:1:10:20"
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 4: target triple = "wasm32-unknown-wasip1"
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 5:
- check:35'0 ~
- 6: ; Function Attrs: nounwind uwtable
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 7: define dso_local void @doesnt_unwind() unnamed_addr #0 personality ptr @__gxx_wasm_personality_v0 {
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 8: start:
- check:35'0 ~~~~~~~
- 9: invoke void @unwinds()
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~
- 10: to label %bb1 unwind label %funclet_bb2
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 11:
- check:35'0 ~
- 12: funclet_bb2: ; preds = %start
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: %cleanuppad = cleanuppad within none []
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:35'1 ? possible intended match
- 14: br label %bb1.i
- check:35'0 ~~~~~~~~~~~~~~~~~
- 15:
- check:35'0 ~
- 16: bb1.i: ; preds = %bb1.i, %funclet_bb2
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 17: br label %bb1.i
- check:35'0 ~~~~~~~~~~~~~~~~~
- 18:
- check:35'0 ~
- 19: bb1: ; preds = %start
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~
- 20: ret void
- check:35'0 ~~~~~~~~~~
- 21: }
- check:35'0 ~~
- 22:
- check:35'0 ~
- 23: declare i32 @__gxx_wasm_personality_v0(...) unnamed_addr #1
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24:
- check:35'0 ~
- 25: ; Function Attrs: uwtable
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
- 26: declare dso_local void @unwinds() unnamed_addr #2
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 27:
- check:35'0 ~
- 28: attributes #0 = { nounwind uwtable "target-cpu"="generic" }
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 29: attributes #1 = { "target-cpu"="generic" }
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 30: attributes #2 = { uwtable "target-cpu"="generic" }
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 31:
- check:35'0 ~
- 32: !llvm.ident = !{!0}
- check:35'0 ~~~~~~~~~~~~~~~~~~~~
- 33:
- check:35'0 ~
- 34: !0 = !{!"rustc version 1.88.0-dev"}
- check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/terminating-catchpad.rs#emscripten stdout ----
- error in revision `emscripten`: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.emscripten/terminating-catchpad.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs" "--check-prefix=CHECK" "--check-prefix" "emscripten" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs:34:17: error: emscripten: expected string not found in input
- // emscripten: %catchpad = catchpad within %catchswitch [ptr null]
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.emscripten/terminating-catchpad.ll:1:1: note: scanning from here
- ; ModuleID = 'terminating_catchpad.ccf04cdaf26eb4cd-cgu.0'
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.emscripten/terminating-catchpad.ll:13:2: note: possible intended match here
- %cleanuppad = cleanuppad within none []
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.emscripten/terminating-catchpad.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'terminating_catchpad.ccf04cdaf26eb4cd-cgu.0'
- check:34'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
- 2: source_filename = "terminating_catchpad.ccf04cdaf26eb4cd-cgu.0"
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3: target datalayout = "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-i128:128-f128:64-n32:64-S128-ni:1:10:20"
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 4: target triple = "wasm32-unknown-emscripten"
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 5:
- check:34'0 ~
- 6: ; Function Attrs: nounwind uwtable
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 7: define void @doesnt_unwind() unnamed_addr #0 personality ptr @__gxx_wasm_personality_v0 {
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 8: start:
- check:34'0 ~~~~~~~
- 9: invoke void @unwinds()
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~
- 10: to label %bb1 unwind label %funclet_bb2
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 11:
- check:34'0 ~
- 12: funclet_bb2: ; preds = %start
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: %cleanuppad = cleanuppad within none []
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:34'1 ? possible intended match
- 14: br label %bb1.i
- check:34'0 ~~~~~~~~~~~~~~~~~
- 15:
- check:34'0 ~
- 16: bb1.i: ; preds = %bb1.i, %funclet_bb2
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 17: br label %bb1.i
- check:34'0 ~~~~~~~~~~~~~~~~~
- 18:
- check:34'0 ~
- 19: bb1: ; preds = %start
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~
- 20: ret void
- check:34'0 ~~~~~~~~~~
- 21: }
- check:34'0 ~~
- 22:
- check:34'0 ~
- 23: declare i32 @__gxx_wasm_personality_v0(...) unnamed_addr #1
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24:
- check:34'0 ~
- 25: ; Function Attrs: uwtable
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
- 26: declare void @unwinds() unnamed_addr #2
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 27:
- check:34'0 ~
- 28: attributes #0 = { nounwind uwtable "target-cpu"="generic" }
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 29: attributes #1 = { "target-cpu"="generic" }
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 30: attributes #2 = { uwtable "target-cpu"="generic" }
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 31:
- check:34'0 ~
- 32: !llvm.module.flags = !{!0}
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 33: !llvm.ident = !{!1}
- check:34'0 ~~~~~~~~~~~~~~~~~~~~
- 34:
- check:34'0 ~
- 35: !0 = !{i32 8, !"PIC Level", i32 2}
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 36: !1 = !{!"rustc version 1.88.0-dev"}
- check:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/terminating-catchpad.rs#seh stdout ----
- error in revision `seh`: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.seh/terminating-catchpad.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs" "--check-prefix=CHECK" "--check-prefix" "seh" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs:36:10: error: seh: expected string not found in input
- // seh: %catchpad = catchpad within %catchswitch [ptr null, i32 64, ptr null]
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.seh/terminating-catchpad.ll:1:1: note: scanning from here
- ; ModuleID = 'terminating_catchpad.ccf04cdaf26eb4cd-cgu.0'
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.seh/terminating-catchpad.ll:13:2: note: possible intended match here
- %cleanuppad = cleanuppad within none []
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/terminating-catchpad.seh/terminating-catchpad.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/terminating-catchpad.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'terminating_catchpad.ccf04cdaf26eb4cd-cgu.0'
- check:36'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
- 2: source_filename = "terminating_catchpad.ccf04cdaf26eb4cd-cgu.0"
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3: target datalayout = "e-m:w-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 4: target triple = "x86_64-pc-windows-msvc"
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 5:
- check:36'0 ~
- 6: ; Function Attrs: nounwind uwtable
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 7: define void @doesnt_unwind() unnamed_addr #0 personality ptr @__CxxFrameHandler3 {
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 8: start:
- check:36'0 ~~~~~~~
- 9: invoke void @unwinds()
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~
- 10: to label %bb1 unwind label %funclet_bb2
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 11:
- check:36'0 ~
- 12: funclet_bb2: ; preds = %start
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: %cleanuppad = cleanuppad within none []
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:36'1 ? possible intended match
- 14: br label %bb1.i
- check:36'0 ~~~~~~~~~~~~~~~~~
- 15:
- check:36'0 ~
- 16: bb1.i: ; preds = %bb1.i, %funclet_bb2
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 17: br label %bb1.i
- check:36'0 ~~~~~~~~~~~~~~~~~
- 18:
- check:36'0 ~
- 19: bb1: ; preds = %start
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~
- 20: ret void
- check:36'0 ~~~~~~~~~~
- 21: }
- check:36'0 ~~
- 22:
- check:36'0 ~
- 23: declare i32 @__CxxFrameHandler3(...) unnamed_addr #1
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24:
- check:36'0 ~
- 25: ; Function Attrs: uwtable
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
- 26: declare void @unwinds() unnamed_addr #2
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 27:
- check:36'0 ~
- 28: attributes #0 = { nounwind uwtable "target-cpu"="x86-64" "target-features"="+cx16,+sse3,+sahf" }
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 29: attributes #1 = { "target-cpu"="x86-64" }
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 30: attributes #2 = { uwtable "target-cpu"="x86-64" "target-features"="+cx16,+sse3,+sahf" }
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 31:
- check:36'0 ~
- 32: !llvm.module.flags = !{!0}
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 33: !llvm.ident = !{!1}
- check:36'0 ~~~~~~~~~~~~~~~~~~~~
- 34:
- check:36'0 ~
- 35: !0 = !{i32 8, !"PIC Level", i32 2}
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 36: !1 = !{!"rustc version 1.88.0-dev"}
- check:36'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/unwind-abis/aapcs-unwind-abi.rs stdout ----
- error: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/aapcs-unwind-abi/aapcs-unwind-abi.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/aapcs-unwind-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/aapcs-unwind-abi.rs:18:11: error: CHECK: expected string not found in input
- // CHECK: @rust_item_that_can_unwind() unnamed_addr #1 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/aapcs-unwind-abi/aapcs-unwind-abi.ll:7:74: note: scanning from here
- define arm_aapcscc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/aapcs-unwind-abi/aapcs-unwind-abi.ll:13:25: note: possible intended match here
- define arm_aapcscc void @rust_item_that_can_unwind() unnamed_addr #0 {
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/aapcs-unwind-abi/aapcs-unwind-abi.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/aapcs-unwind-abi.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'aapcs_unwind_abi.e6ba74faa7d6f770-cgu.0'
- 2: source_filename = "aapcs_unwind_abi.e6ba74faa7d6f770-cgu.0"
- 3: target datalayout = "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64"
- 4: target triple = "armv7-unknown-linux-gnueabihf"
- 5:
- 6: ; Function Attrs: nounwind uwtable
- 7: define arm_aapcscc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- check:18'0 X error: no match found
- 8: start:
- check:18'0 ~~~~~~~
- 9: ret void
- check:18'0 ~~~~~~~~~~
- 10: }
- check:18'0 ~~
- 11:
- check:18'0 ~
- 12: ; Function Attrs: nounwind uwtable
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: define arm_aapcscc void @rust_item_that_can_unwind() unnamed_addr #0 {
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:18'1 ? possible intended match
- 14: start:
- check:18'0 ~~~~~~~
- 15: ret void
- check:18'0 ~~~~~~~~~~
- 16: }
- check:18'0 ~~
- 17:
- check:18'0 ~
- 18: attributes #0 = { nounwind uwtable "target-cpu"="generic" "target-features"="+v7,+vfp3,-d32,+thumb2,-neon" }
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 19:
- check:18'0 ~
- 20: !llvm.module.flags = !{!0}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 21: !llvm.ident = !{!1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~
- 22:
- check:18'0 ~
- 23: !0 = !{i32 8, !"PIC Level", i32 2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24: !1 = !{!"rustc version 1.88.0-dev"}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/unwind-abis/vectorcall-unwind-abi.rs stdout ----
- error: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/vectorcall-unwind-abi/vectorcall-unwind-abi.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/vectorcall-unwind-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/vectorcall-unwind-abi.rs:18:11: error: CHECK: expected string not found in input
- // CHECK: @rust_item_that_can_unwind() unnamed_addr #1 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/vectorcall-unwind-abi/vectorcall-unwind-abi.ll:7:79: note: scanning from here
- define x86_vectorcallcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/vectorcall-unwind-abi/vectorcall-unwind-abi.ll:13:30: note: possible intended match here
- define x86_vectorcallcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/vectorcall-unwind-abi/vectorcall-unwind-abi.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/vectorcall-unwind-abi.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'vectorcall_unwind_abi.d8fc2df89e93da4a-cgu.0'
- 2: source_filename = "vectorcall_unwind_abi.d8fc2df89e93da4a-cgu.0"
- 3: target datalayout = "e-m:x-p:32:32-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32-a:0:32-S32"
- 4: target triple = "i686-pc-windows-msvc"
- 5:
- 6: ; Function Attrs: nounwind uwtable
- 7: define x86_vectorcallcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- check:18'0 X error: no match found
- 8: start:
- check:18'0 ~~~~~~~
- 9: ret void
- check:18'0 ~~~~~~~~~~
- 10: }
- check:18'0 ~~
- 11:
- check:18'0 ~
- 12: ; Function Attrs: nounwind uwtable
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: define x86_vectorcallcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:18'1 ? possible intended match
- 14: start:
- check:18'0 ~~~~~~~
- 15: ret void
- check:18'0 ~~~~~~~~~~
- 16: }
- check:18'0 ~~
- 17:
- check:18'0 ~
- 18: attributes #0 = { nounwind uwtable "target-cpu"="pentium4" }
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 19:
- check:18'0 ~
- 20: !llvm.module.flags = !{!0}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 21: !llvm.ident = !{!1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~
- 22:
- check:18'0 ~
- 23: !0 = !{i32 8, !"PIC Level", i32 2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24: !1 = !{!"rustc version 1.88.0-dev"}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/unwind-abis/fastcall-unwind-abi.rs stdout ----
- error: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/fastcall-unwind-abi/fastcall-unwind-abi.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/fastcall-unwind-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/fastcall-unwind-abi.rs:18:11: error: CHECK: expected string not found in input
- // CHECK: @rust_item_that_can_unwind() unnamed_addr #1 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/fastcall-unwind-abi/fastcall-unwind-abi.ll:7:77: note: scanning from here
- define x86_fastcallcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/fastcall-unwind-abi/fastcall-unwind-abi.ll:13:28: note: possible intended match here
- define x86_fastcallcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/fastcall-unwind-abi/fastcall-unwind-abi.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/fastcall-unwind-abi.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'fastcall_unwind_abi.c881a408036073ee-cgu.0'
- 2: source_filename = "fastcall_unwind_abi.c881a408036073ee-cgu.0"
- 3: target datalayout = "e-m:x-p:32:32-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32-a:0:32-S32"
- 4: target triple = "i686-pc-windows-msvc"
- 5:
- 6: ; Function Attrs: nounwind uwtable
- 7: define x86_fastcallcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- check:18'0 X error: no match found
- 8: start:
- check:18'0 ~~~~~~~
- 9: ret void
- check:18'0 ~~~~~~~~~~
- 10: }
- check:18'0 ~~
- 11:
- check:18'0 ~
- 12: ; Function Attrs: nounwind uwtable
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: define x86_fastcallcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:18'1 ? possible intended match
- 14: start:
- check:18'0 ~~~~~~~
- 15: ret void
- check:18'0 ~~~~~~~~~~
- 16: }
- check:18'0 ~~
- 17:
- check:18'0 ~
- 18: attributes #0 = { nounwind uwtable "target-cpu"="pentium4" }
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 19:
- check:18'0 ~
- 20: !llvm.module.flags = !{!0}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 21: !llvm.ident = !{!1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~
- 22:
- check:18'0 ~
- 23: !0 = !{i32 8, !"PIC Level", i32 2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24: !1 = !{!"rustc version 1.88.0-dev"}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/unwind-abis/sysv64-unwind-abi.rs stdout ----
- error: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/sysv64-unwind-abi/sysv64-unwind-abi.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/sysv64-unwind-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/sysv64-unwind-abi.rs:18:11: error: CHECK: expected string not found in input
- // CHECK: @rust_item_that_can_unwind() unnamed_addr #1 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/sysv64-unwind-abi/sysv64-unwind-abi.ll:7:76: note: scanning from here
- define x86_64_sysvcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/sysv64-unwind-abi/sysv64-unwind-abi.ll:13:27: note: possible intended match here
- define x86_64_sysvcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/sysv64-unwind-abi/sysv64-unwind-abi.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/sysv64-unwind-abi.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'sysv64_unwind_abi.39b89981c9c17464-cgu.0'
- 2: source_filename = "sysv64_unwind_abi.39b89981c9c17464-cgu.0"
- 3: target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
- 4: target triple = "x86_64-unknown-linux-gnu"
- 5:
- 6: ; Function Attrs: nounwind nonlazybind uwtable
- 7: define x86_64_sysvcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- check:18'0 X error: no match found
- 8: start:
- check:18'0 ~~~~~~~
- 9: ret void
- check:18'0 ~~~~~~~~~~
- 10: }
- check:18'0 ~~
- 11:
- check:18'0 ~
- 12: ; Function Attrs: nounwind nonlazybind uwtable
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: define x86_64_sysvcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:18'1 ? possible intended match
- 14: start:
- check:18'0 ~~~~~~~
- 15: ret void
- check:18'0 ~~~~~~~~~~
- 16: }
- check:18'0 ~~
- 17:
- check:18'0 ~
- 18: attributes #0 = { nounwind nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" }
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 19:
- check:18'0 ~
- 20: !llvm.module.flags = !{!0, !1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 21: !llvm.ident = !{!2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~
- 22:
- check:18'0 ~
- 23: !0 = !{i32 8, !"PIC Level", i32 2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24: !1 = !{i32 2, !"RtLibUseGOT", i32 1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 25: !2 = !{!"rustc version 1.88.0-dev"}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/unwind-abis/stdcall-unwind-abi.rs stdout ----
- error: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/stdcall-unwind-abi/stdcall-unwind-abi.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/stdcall-unwind-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/stdcall-unwind-abi.rs:18:11: error: CHECK: expected string not found in input
- // CHECK: @rust_item_that_can_unwind() unnamed_addr #1 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/stdcall-unwind-abi/stdcall-unwind-abi.ll:7:76: note: scanning from here
- define x86_stdcallcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/stdcall-unwind-abi/stdcall-unwind-abi.ll:13:27: note: possible intended match here
- define x86_stdcallcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/stdcall-unwind-abi/stdcall-unwind-abi.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/stdcall-unwind-abi.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'stdcall_unwind_abi.3d8a6edc3f3e0b2c-cgu.0'
- 2: source_filename = "stdcall_unwind_abi.3d8a6edc3f3e0b2c-cgu.0"
- 3: target datalayout = "e-m:x-p:32:32-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32-a:0:32-S32"
- 4: target triple = "i686-pc-windows-msvc"
- 5:
- 6: ; Function Attrs: nounwind uwtable
- 7: define x86_stdcallcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- check:18'0 X error: no match found
- 8: start:
- check:18'0 ~~~~~~~
- 9: ret void
- check:18'0 ~~~~~~~~~~
- 10: }
- check:18'0 ~~
- 11:
- check:18'0 ~
- 12: ; Function Attrs: nounwind uwtable
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: define x86_stdcallcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:18'1 ? possible intended match
- 14: start:
- check:18'0 ~~~~~~~
- 15: ret void
- check:18'0 ~~~~~~~~~~
- 16: }
- check:18'0 ~~
- 17:
- check:18'0 ~
- 18: attributes #0 = { nounwind uwtable "target-cpu"="pentium4" }
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 19:
- check:18'0 ~
- 20: !llvm.module.flags = !{!0}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 21: !llvm.ident = !{!1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~
- 22:
- check:18'0 ~
- 23: !0 = !{i32 8, !"PIC Level", i32 2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24: !1 = !{!"rustc version 1.88.0-dev"}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/unwind-abis/thiscall-unwind-abi.rs stdout ----
- error: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/thiscall-unwind-abi/thiscall-unwind-abi.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/thiscall-unwind-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/thiscall-unwind-abi.rs:18:11: error: CHECK: expected string not found in input
- // CHECK: @rust_item_that_can_unwind() unnamed_addr #1 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/thiscall-unwind-abi/thiscall-unwind-abi.ll:7:77: note: scanning from here
- define x86_thiscallcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/thiscall-unwind-abi/thiscall-unwind-abi.ll:13:28: note: possible intended match here
- define x86_thiscallcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/thiscall-unwind-abi/thiscall-unwind-abi.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/thiscall-unwind-abi.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'thiscall_unwind_abi.f0c7b13f2ecc8cc4-cgu.0'
- 2: source_filename = "thiscall_unwind_abi.f0c7b13f2ecc8cc4-cgu.0"
- 3: target datalayout = "e-m:x-p:32:32-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32-a:0:32-S32"
- 4: target triple = "i686-pc-windows-msvc"
- 5:
- 6: ; Function Attrs: nounwind uwtable
- 7: define x86_thiscallcc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- check:18'0 X error: no match found
- 8: start:
- check:18'0 ~~~~~~~
- 9: ret void
- check:18'0 ~~~~~~~~~~
- 10: }
- check:18'0 ~~
- 11:
- check:18'0 ~
- 12: ; Function Attrs: nounwind uwtable
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: define x86_thiscallcc void @rust_item_that_can_unwind() unnamed_addr #0 {
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:18'1 ? possible intended match
- 14: start:
- check:18'0 ~~~~~~~
- 15: ret void
- check:18'0 ~~~~~~~~~~
- 16: }
- check:18'0 ~~
- 17:
- check:18'0 ~
- 18: attributes #0 = { nounwind uwtable "target-cpu"="pentium4" }
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 19:
- check:18'0 ~
- 20: !llvm.module.flags = !{!0}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 21: !llvm.ident = !{!1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~
- 22:
- check:18'0 ~
- 23: !0 = !{i32 8, !"PIC Level", i32 2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24: !1 = !{!"rustc version 1.88.0-dev"}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- ---- [codegen] tests/codegen/unwind-abis/win64-unwind-abi.rs stdout ----
- error: verification with 'FileCheck' failed
- status: exit status: 1
- command: "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/win64-unwind-abi/win64-unwind-abi.ll" "/home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/win64-unwind-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
- stdout: none
- --- stderr -------------------------------
- /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/win64-unwind-abi.rs:18:11: error: CHECK: expected string not found in input
- // CHECK: @rust_item_that_can_unwind() unnamed_addr #1 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/win64-unwind-abi/win64-unwind-abi.ll:7:70: note: scanning from here
- define win64cc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- ^
- /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/win64-unwind-abi/win64-unwind-abi.ll:13:21: note: possible intended match here
- define win64cc void @rust_item_that_can_unwind() unnamed_addr #0 {
- ^
- Input file: /home/hbina085/git/rust-lang/rust/build/x86_64-unknown-linux-gnu/test/codegen/unwind-abis/win64-unwind-abi/win64-unwind-abi.ll
- Check file: /home/hbina085/git/rust-lang/rust/tests/codegen/unwind-abis/win64-unwind-abi.rs
- -dump-input=help explains the following input dump.
- Input was:
- <<<<<<
- 1: ; ModuleID = 'win64_unwind_abi.6768b850fc11cdd0-cgu.0'
- 2: source_filename = "win64_unwind_abi.6768b850fc11cdd0-cgu.0"
- 3: target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
- 4: target triple = "x86_64-unknown-linux-gnu"
- 5:
- 6: ; Function Attrs: nounwind nonlazybind uwtable
- 7: define win64cc void @rust_item_that_cannot_unwind() unnamed_addr #0 {
- check:18'0 X error: no match found
- 8: start:
- check:18'0 ~~~~~~~
- 9: ret void
- check:18'0 ~~~~~~~~~~
- 10: }
- check:18'0 ~~
- 11:
- check:18'0 ~
- 12: ; Function Attrs: nounwind nonlazybind uwtable
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 13: define win64cc void @rust_item_that_can_unwind() unnamed_addr #0 {
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- check:18'1 ? possible intended match
- 14: start:
- check:18'0 ~~~~~~~
- 15: ret void
- check:18'0 ~~~~~~~~~~
- 16: }
- check:18'0 ~~
- 17:
- check:18'0 ~
- 18: attributes #0 = { nounwind nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" }
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 19:
- check:18'0 ~
- 20: !llvm.module.flags = !{!0, !1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 21: !llvm.ident = !{!2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~
- 22:
- check:18'0 ~
- 23: !0 = !{i32 8, !"PIC Level", i32 2}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 24: !1 = !{i32 2, !"RtLibUseGOT", i32 1}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 25: !2 = !{!"rustc version 1.88.0-dev"}
- check:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- >>>>>>
- ------------------------------------------
- failures:
- [codegen] tests/codegen/emscripten-catch-unwind-js-eh.rs
- [codegen] tests/codegen/emscripten-catch-unwind-wasm-eh.rs
- [codegen] tests/codegen/terminating-catchpad.rs#wasi
- [codegen] tests/codegen/terminating-catchpad.rs#emscripten
- [codegen] tests/codegen/terminating-catchpad.rs#seh
- [codegen] tests/codegen/unwind-abis/aapcs-unwind-abi.rs
- [codegen] tests/codegen/unwind-abis/vectorcall-unwind-abi.rs
- [codegen] tests/codegen/unwind-abis/fastcall-unwind-abi.rs
- [codegen] tests/codegen/unwind-abis/sysv64-unwind-abi.rs
- [codegen] tests/codegen/unwind-abis/stdcall-unwind-abi.rs
- [codegen] tests/codegen/unwind-abis/thiscall-unwind-abi.rs
- [codegen] tests/codegen/unwind-abis/win64-unwind-abi.rs
- test result: FAILED. 753 passed; 12 failed; 85 ignored; 0 measured; 0 filtered out; finished in 8.68s
- Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=x86_64-unknown-linux-gnu
- Build completed unsuccessfully in 0:13:37
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement