File tree Expand file tree Collapse file tree 6 files changed +339
-320
lines changed
ci/docker/x86_64-unknown-linux-gnu-emulated Expand file tree Collapse file tree 6 files changed +339
-320
lines changed Original file line number Diff line number Diff line change 4040 name : Test
4141 runs-on : ${{ matrix.target.os }}
4242 strategy :
43+ fail-fast : false
4344 matrix :
4445 profile :
4546 - dev
Original file line number Diff line number Diff line change 292900000004 00000004 => 00000000 00000000 00000000 00000000
303000000005 ******** => 00000040 00000040 00000003 00042120 #MONITOR/MWAIT
313100000006 ******** => 00000077 00000002 00000001 00000000 #Thermal and Power
32- 00000007 00000000 => 00000001 f3bfbfbf bbc05ffe 03d55130 #Extended Features
32+ 00000007 00000000 => 00000001 ffbfbfbf bbc05ffe 03d55130 #Extended Features
333300000007 00000001 => 88ee00bf 00000002 00000000 1d29cd3e
343400000008 ******** => 00000000 00000000 00000000 00000000
353500000009 ******** => 00000000 00000000 00000000 00000000 #Direct Cache
Original file line number Diff line number Diff line change @@ -40,3 +40,6 @@ rustc-dep-of-std = [
4040 " compiler_builtins" ,
4141 " alloc" ,
4242]
43+
44+ [lints .rust ]
45+ unexpected_cfgs = {level = " warn" , check-cfg = [' cfg(stdarch_test_everything)' ] }
Original file line number Diff line number Diff line change @@ -140,6 +140,15 @@ macro_rules! features {
140140 ) *
141141 }
142142
143+ #[ test]
144+ #[ cfg( $cfg) ]
145+ #[ cfg( stdarch_test_everything) ]
146+ fn everything_present( ) {
147+ $(
148+ $crate:: detect:: check_for( $crate:: detect:: Feature :: $feature) ;
149+ ) *
150+ }
151+
143152 /// Each variant denotes a position in a bitset for a particular feature.
144153 ///
145154 /// PLEASE: do not use this, it is an implementation detail subject
You can’t perform that action at this time.
0 commit comments