@@ -661,6 +661,7 @@ mod tests {
661661 }
662662
663663 #[ test]
664+ #[ cfg_attr( miri, ignore) ]
664665 fn name_tag ( ) {
665666 #[ repr( C , align( 8 ) ) ]
666667 struct Bytes ( [ u8 ; 32 ] ) ;
@@ -695,6 +696,7 @@ mod tests {
695696 }
696697
697698 #[ test]
699+ #[ cfg_attr( miri, ignore) ]
698700 fn framebuffer_tag_rgb ( ) {
699701 // direct RGB mode test:
700702 // taken from GRUB2 running in QEMU at
@@ -755,6 +757,7 @@ mod tests {
755757 }
756758
757759 #[ test]
760+ #[ cfg_attr( miri, ignore) ]
758761 fn framebuffer_tag_indexed ( ) {
759762 // indexed mode test:
760763 // this is synthetic, as I can't get QEMU
@@ -826,6 +829,7 @@ mod tests {
826829 }
827830
828831 #[ test]
832+ #[ cfg_attr( miri, ignore) ]
829833 fn vbe_info_tag ( ) {
830834 //Taken from GRUB2 running in QEMU.
831835 #[ repr( C , align( 8 ) ) ]
@@ -996,6 +1000,7 @@ mod tests {
9961000 /// Tests to parse a MBI that was statically extracted from a test run with
9971001 /// GRUB as bootloader.
9981002 #[ test]
1003+ #[ cfg_attr( miri, ignore) ]
9991004 fn grub2 ( ) {
10001005 #[ repr( C , align( 8 ) ) ]
10011006 struct Bytes ( [ u8 ; 960 ] ) ;
@@ -1411,6 +1416,7 @@ mod tests {
14111416 }
14121417
14131418 #[ test]
1419+ #[ cfg_attr( miri, ignore) ]
14141420 fn elf_sections ( ) {
14151421 #[ repr( C , align( 8 ) ) ]
14161422 struct Bytes ( [ u8 ; 168 ] ) ;
@@ -1487,6 +1493,7 @@ mod tests {
14871493 }
14881494
14891495 #[ test]
1496+ #[ cfg_attr( miri, ignore) ]
14901497 fn efi_memory_map ( ) {
14911498 #[ repr( C , align( 8 ) ) ]
14921499 struct Bytes ( [ u8 ; 72 ] ) ;
@@ -1565,6 +1572,7 @@ mod tests {
15651572
15661573 /// Example for a custom tag.
15671574 #[ test]
1575+ #[ cfg_attr( miri, ignore) ]
15681576 fn get_custom_tag_from_mbi ( ) {
15691577 const CUSTOM_TAG_ID : u32 = 0x1337 ;
15701578
@@ -1626,6 +1634,7 @@ mod tests {
16261634
16271635 /// Example for a custom DST tag.
16281636 #[ test]
1637+ #[ cfg_attr( miri, ignore) ]
16291638 fn get_custom_dst_tag_from_mbi ( ) {
16301639 const CUSTOM_TAG_ID : u32 = 0x1337 ;
16311640
@@ -1703,6 +1712,7 @@ mod tests {
17031712
17041713 /// Tests that `get_tag` can consume multiple types that implement `Into<TagTypeId>`
17051714 #[ test]
1715+ #[ cfg_attr( miri, ignore) ]
17061716 fn get_tag_into_variants ( ) {
17071717 #[ repr( C , align( 8 ) ) ]
17081718 struct Bytes ( [ u8 ; 32 ] ) ;
0 commit comments