modernc.org/ccgo/v3@v3.16.14/lib/testdata/tcc-0.9.27/tests/tests2/95_bitfields_ms.expect (about)

     1  ---- TEST 1 - MS-BITFIELDS ----
     2  bits in use : 0000001FFFFFFFFF0000007F00000FFF
     3  bits as set : 00000007605555550000004400000333
     4  values      : 333 44 555555 06 07
     5  align/size  : 4 16
     6  
     7  ---- TEST 2 - MS-BITFIELDS ----
     8  bits in use : 0000000000000003000000000000000F7FFFFFFFFFFFFFFF0000003F00000FFF
     9  bits as set : 00000000000000020000000000000005123456789ABCDEF00000001E00000003
    10  values      : 03 1e 123456789abcdef0 05 fffffffffffffffe
    11  align/size  : 8 32
    12  
    13  ---- TEST 3 - MS-BITFIELDS ----
    14  bits in use : 001F001F0000001F000003FF
    15  bits as set : 000E000600000019000002F5
    16  values      : 15 17 19 06 0e
    17  align/size  : 4 12
    18  
    19  ---- TEST 4 - MS-BITFIELDS ----
    20  bits in use : 0007FFFF00000027
    21  bits as set : 00078F0F00000023
    22  values      : 03 ffffffff 0f fffffff8 78
    23  align/size  : 4 8
    24  
    25  ---- TEST 5 - MS-BITFIELDS ----
    26  bits in use : 00000000FFFF00FF0000003FFFFFFFFF000000003FFFFFFF00001FFFFFFFFFFF
    27  bits as set : 0000000000770044000000000000007800000000300000000000000123456789
    28  values      : 0000000123456789 fffffffff0000000 0000000000000078 44 77
    29  align/size  : 8 32
    30  
    31  ---- TEST 6 - MS-BITFIELDS ----
    32  bits in use : 00000000000000700000FFFF000000FFFFFFFFFF
    33  bits as set : 000000000000003000002001000000FD00000004
    34  values      : 01 02 03 04 fffffffd
    35  align/size  : 4 20
    36  
    37  
    38  
    39  ---- TEST 1 - MS-BITFIELDS - PACKED ----
    40  bits in use : 0000001FFFFFFFFF7F00000FFF
    41  bits as set : 00000007605555554400000333
    42  values      : 333 44 555555 06 07
    43  align/size  : 1 13
    44  
    45  ---- TEST 2 - MS-BITFIELDS - PACKED ----
    46  bits in use : 00000000000000030F7FFFFFFFFFFFFFFF3F00000FFF
    47  bits as set : 000000000000000205123456789ABCDEF01E00000003
    48  values      : 03 1e 123456789abcdef0 05 fffffffffffffffe
    49  align/size  : 1 22
    50  
    51  ---- TEST 3 - MS-BITFIELDS - PACKED ----
    52  bits in use : 001F1F0000001F000003FF
    53  bits as set : 000E0600000019000002F5
    54  values      : 15 17 19 06 0e
    55  align/size  : 1 11
    56  
    57  ---- TEST 4 - MS-BITFIELDS - PACKED ----
    58  bits in use : 0007FFFF00000027
    59  bits as set : 00078F0F00000023
    60  values      : 03 ffffffff 0f fffffff8 78
    61  align/size  : 1 8
    62  
    63  ---- TEST 5 - MS-BITFIELDS - PACKED ----
    64  bits in use : FFFFFF0000003FFFFFFFFF000000003FFFFFFF00001FFFFFFFFFFF
    65  bits as set : 007744000000000000007800000000300000000000000123456789
    66  values      : 0000000123456789 fffffffff0000000 0000000000000078 44 77
    67  align/size  : 1 27
    68  
    69  ---- TEST 6 - MS-BITFIELDS - PACKED ----
    70  bits in use : 00000000700000FFFFFFFFFFFFFF
    71  bits as set : 000000003000002001FD00000004
    72  values      : 01 02 03 04 fffffffd
    73  align/size  : 1 14
    74  
    75  
    76  
    77  ---- TEST 1 - MS-BITFIELDS - WITH ALIGN ----
    78  bits in use : 0000001FFFFFFFFF0000007F00000FFF
    79  bits as set : 00000007605555550000004400000333
    80  values      : 333 44 555555 06 07
    81  align/size  : 16 16
    82  
    83  ---- TEST 2 - MS-BITFIELDS - WITH ALIGN ----
    84  bits in use : 0000000000000003000000000000000F7FFFFFFFFFFFFFFF0000003F00000FFF
    85  bits as set : 00000000000000020000000000000005123456789ABCDEF00000001E00000003
    86  values      : 03 1e 123456789abcdef0 05 fffffffffffffffe
    87  align/size  : 16 32
    88  
    89  ---- TEST 3 - MS-BITFIELDS - WITH ALIGN ----
    90  bits in use : 0000000000000000000000000000001F000000000000001F0000001F000003FF
    91  bits as set : 0000000000000000000000000000000E000000000000000600000019000002F5
    92  values      : 15 17 19 06 0e
    93  align/size  : 16 32
    94  
    95  ---- TEST 4 - MS-BITFIELDS - WITH ALIGN ----
    96  bits in use : 0007FFFF00000027
    97  bits as set : 00078F0F00000023
    98  values      : 03 ffffffff 0f fffffff8 78
    99  align/size  : 4 8
   100  
   101  ---- TEST 5 - MS-BITFIELDS - WITH ALIGN ----
   102  bits in use : 00000000FFFF00FF0000003FFFFFFFFF000000003FFFFFFF00001FFFFFFFFFFF
   103  bits as set : 0000000000770044000000000000007800000000300000000000000123456789
   104  values      : 0000000123456789 fffffffff0000000 0000000000000078 44 77
   105  align/size  : 8 32
   106  
   107  ---- TEST 6 - MS-BITFIELDS - WITH ALIGN ----
   108  bits in use : 00000000000000700000FFFF000000FFFFFFFFFF
   109  bits as set : 000000000000003000002001000000FD00000004
   110  values      : 01 02 03 04 fffffffd
   111  align/size  : 4 20
   112  
   113  
   114  
   115  ---- TEST 1 - MS-BITFIELDS - PACKED - WITH ALIGN ----
   116  bits in use : 0000000000001FFFFFFFFF7F00000FFF
   117  bits as set : 00000000000007605555554400000333
   118  values      : 333 44 555555 06 07
   119  align/size  : 16 16
   120  
   121  ---- TEST 2 - MS-BITFIELDS - PACKED - WITH ALIGN ----
   122  bits in use : 00000000000000030F0000007FFFFFFFFFFFFFFF3F00000FFF
   123  bits as set : 000000000000000205000000123456789ABCDEF01E00000003
   124  values      : 03 1e 123456789abcdef0 05 fffffffffffffffe
   125  align/size  : 16 25
   126  
   127  ---- TEST 3 - MS-BITFIELDS - PACKED - WITH ALIGN ----
   128  bits in use : 001F000000000000001F0000001F000003FF
   129  bits as set : 000E000000000000000600000019000002F5
   130  values      : 15 17 19 06 0e
   131  align/size  : 16 18
   132  
   133  ---- TEST 4 - MS-BITFIELDS - PACKED - WITH ALIGN ----
   134  bits in use : 0007FFFF00000027
   135  bits as set : 00078F0F00000023
   136  values      : 03 ffffffff 0f fffffff8 78
   137  align/size  : 1 8
   138  
   139  ---- TEST 5 - MS-BITFIELDS - PACKED - WITH ALIGN ----
   140  bits in use : FFFFFF0000003FFFFFFFFF000000003FFFFFFF00001FFFFFFFFFFF
   141  bits as set : 007744000000000000007800000000300000000000000123456789
   142  values      : 0000000123456789 fffffffff0000000 0000000000000078 44 77
   143  align/size  : 1 27
   144  
   145  ---- TEST 6 - MS-BITFIELDS - PACKED - WITH ALIGN ----
   146  bits in use : 00000000700000FFFFFFFFFFFFFF
   147  bits as set : 000000003000002001FD00000004
   148  values      : 01 02 03 04 fffffffd
   149  align/size  : 1 14