File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -109,10 +109,12 @@ const BASE_SYSROOT_SUITE: &[TestCase] = &[
109109
110110 SYSROOT_TESTS . clean ( & runner. dirs ) ;
111111
112+ let mut target_compiler = runner. target_compiler . clone ( ) ;
112113 // coretests and alloctests produce a bunch of warnings. When running
113114 // in rust's CI warnings are denied, so we have to override that here.
114- let mut target_compiler = runner. target_compiler . clone ( ) ;
115115 target_compiler. rustflags . push ( "--cap-lints=allow" . to_owned ( ) ) ;
116+ // The standard library may have been compiled with -Zrandomize-layout.
117+ target_compiler. rustflags . extend ( [ "--cfg" . to_owned ( ) , "randomized_layouts" . to_owned ( ) ] ) ;
116118
117119 if runner. is_native {
118120 let mut test_cmd = SYSROOT_TESTS . test ( & target_compiler, & runner. dirs ) ;
You can’t perform that action at this time.
0 commit comments