about summary refs log tree commit diff
diff options
context:
space:
mode:
authorErik Desjardins <erikdesjardins@users.noreply.github.com>2024-03-10 16:04:12 -0400
committerErik Desjardins <erikdesjardins@users.noreply.github.com>2024-03-10 16:04:12 -0400
commitf18c2f83e99ace7b9ad94a8204ff5fd68807ef34 (patch)
treeedd9ba141a92c860da0d60c700b0d17ac415ab17
parent8fdd5e044b6bcbb42b4342a19a62ca501fe33b58 (diff)
downloadrust-f18c2f83e99ace7b9ad94a8204ff5fd68807ef34.tar.gz
rust-f18c2f83e99ace7b9ad94a8204ff5fd68807ef34.zip
add -O to some tests which depend on attributes being added
-rw-r--r--tests/codegen/loongarch-abi/loongarch64-lp64d-abi.rs2
-rw-r--r--tests/codegen/repr/transparent-imm-array.rs2
-rw-r--r--tests/codegen/repr/transparent-mips64.rs5
-rw-r--r--tests/codegen/repr/transparent-sysv64.rs2
4 files changed, 6 insertions, 5 deletions
diff --git a/tests/codegen/loongarch-abi/loongarch64-lp64d-abi.rs b/tests/codegen/loongarch-abi/loongarch64-lp64d-abi.rs
index 6ac78a3be02..c9be4f6d383 100644
--- a/tests/codegen/loongarch-abi/loongarch64-lp64d-abi.rs
+++ b/tests/codegen/loongarch-abi/loongarch64-lp64d-abi.rs
@@ -1,4 +1,4 @@
-//@ compile-flags: -C no-prepopulate-passes --target loongarch64-unknown-linux-gnu
+//@ compile-flags: -O -C no-prepopulate-passes --target loongarch64-unknown-linux-gnu
 //@ needs-llvm-components: loongarch
 
 #![feature(no_core, lang_items)]
diff --git a/tests/codegen/repr/transparent-imm-array.rs b/tests/codegen/repr/transparent-imm-array.rs
index ac9fcc7ce4b..917a2c6ef52 100644
--- a/tests/codegen/repr/transparent-imm-array.rs
+++ b/tests/codegen/repr/transparent-imm-array.rs
@@ -1,5 +1,5 @@
 //@ revisions: arm-linux arm-android armv7-linux armv7-android mips thumb sparc
-//@ compile-flags: -C no-prepopulate-passes
+//@ compile-flags: -O -C no-prepopulate-passes
 
 //@[arm-linux] compile-flags: --target arm-unknown-linux-gnueabi
 //@[arm-linux] needs-llvm-components: arm
diff --git a/tests/codegen/repr/transparent-mips64.rs b/tests/codegen/repr/transparent-mips64.rs
index 9a404ba6964..ebed8d7989f 100644
--- a/tests/codegen/repr/transparent-mips64.rs
+++ b/tests/codegen/repr/transparent-mips64.rs
@@ -1,8 +1,9 @@
 //@ revisions: mips64 mips64el
+//@ compile-flags: -O -C no-prepopulate-passes
 
-//@[mips64] compile-flags: -C no-prepopulate-passes --target mips64-unknown-linux-gnuabi64
+//@[mips64] compile-flags: --target mips64-unknown-linux-gnuabi64
 //@[mips64] needs-llvm-components: mips
-//@[mips64el] compile-flags: -C no-prepopulate-passes --target mips64el-unknown-linux-gnuabi64
+//@[mips64el] compile-flags: --target mips64el-unknown-linux-gnuabi64
 //@[mips64el] needs-llvm-components: mips
 
 // See ./transparent.rs
diff --git a/tests/codegen/repr/transparent-sysv64.rs b/tests/codegen/repr/transparent-sysv64.rs
index fe086179b9d..1c7bca7ee40 100644
--- a/tests/codegen/repr/transparent-sysv64.rs
+++ b/tests/codegen/repr/transparent-sysv64.rs
@@ -1,5 +1,5 @@
 //@ revisions: linux apple windows
-//@ compile-flags: -C no-prepopulate-passes
+//@ compile-flags: -O -C no-prepopulate-passes
 
 //@[linux] compile-flags: --target x86_64-unknown-linux-gnu
 //@[linux] needs-llvm-components: x86