@@ -84,10 +84,6 @@ enum EnvironmentCmd {
84
84
#[ arg( long, default_value_t = false ) ]
85
85
use_bolt : bool ,
86
86
87
- /// Tests that should be skipped when testing the optimized compiler.
88
- #[ arg( long) ]
89
- skipped_tests : Vec < String > ,
90
-
91
87
#[ clap( flatten) ]
92
88
shared : SharedArgs ,
93
89
@@ -122,7 +118,6 @@ fn create_environment(args: Args) -> anyhow::Result<(Environment, Vec<String>)>
122
118
rustc_perf_checkout_dir,
123
119
llvm_shared,
124
120
use_bolt,
125
- skipped_tests,
126
121
benchmark_cargo_config,
127
122
shared,
128
123
} => {
@@ -136,7 +131,6 @@ fn create_environment(args: Args) -> anyhow::Result<(Environment, Vec<String>)>
136
131
. prebuilt_rustc_perf ( rustc_perf_checkout_dir)
137
132
. shared_llvm ( llvm_shared)
138
133
. use_bolt ( use_bolt)
139
- . skipped_tests ( skipped_tests)
140
134
. benchmark_cargo_config ( benchmark_cargo_config)
141
135
. build ( ) ?;
142
136
@@ -148,19 +142,6 @@ fn create_environment(args: Args) -> anyhow::Result<(Environment, Vec<String>)>
148
142
149
143
let is_aarch64 = target_triple. starts_with ( "aarch64" ) ;
150
144
151
- let mut skip_tests = vec ! [
152
- // Fails because of linker errors, as of June 2023.
153
- "tests/ui/process/nofile-limit.rs" . to_string( ) ,
154
- ] ;
155
-
156
- if is_aarch64 {
157
- skip_tests. extend ( [
158
- // Those tests fail only inside of Docker on aarch64, as of December 2024
159
- "tests/ui/consts/promoted_running_out_of_memory_issue-130687.rs" . to_string ( ) ,
160
- "tests/ui/consts/large_const_alloc.rs" . to_string ( ) ,
161
- ] ) ;
162
- }
163
-
164
145
let checkout_dir = Utf8PathBuf :: from ( "/checkout" ) ;
165
146
let env = EnvironmentBuilder :: default ( )
166
147
. host_tuple ( target_triple)
@@ -172,7 +153,6 @@ fn create_environment(args: Args) -> anyhow::Result<(Environment, Vec<String>)>
172
153
. shared_llvm ( true )
173
154
// FIXME: Enable bolt for aarch64 once it's fixed upstream. Broken as of December 2024.
174
155
. use_bolt ( !is_aarch64)
175
- . skipped_tests ( skip_tests)
176
156
. build ( ) ?;
177
157
178
158
( env, shared. build_args )
@@ -191,10 +171,6 @@ fn create_environment(args: Args) -> anyhow::Result<(Environment, Vec<String>)>
191
171
. build_dir ( checkout_dir)
192
172
. shared_llvm ( false )
193
173
. use_bolt ( false )
194
- . skipped_tests ( vec ! [
195
- // Fails as of June 2023.
196
- "tests\\ codegen\\ vec-shrink-panik.rs" . to_string( ) ,
197
- ] )
198
174
. build ( ) ?;
199
175
200
176
( env, shared. build_args )
0 commit comments