Files
codeql/cpp/ql/test/library-tests/padding/padding.expected
2018-08-02 17:53:23 +01:00

177 lines
13 KiB
Plaintext

| ILP32 | bitfields.c:14:8:14:24 | Bitfield_Straddle | 80 | 64 | 96 |
| ILP32 | bitfields.c:31:8:31:27 | Bitfield_longlong_25 | 33 | 33 | 64 |
| ILP32 | bitfields.c:45:8:45:27 | Bitfield_longlong_57 | 89 | 65 | 96 |
| ILP32 | bitfields.c:60:8:60:20 | Bitfield_Int7 | 15 | 15 | 32 |
| ILP32 | bitfields.c:74:8:74:20 | Bitfield_Int8 | 16 | 16 | 32 |
| ILP32 | bitfields.c:88:8:88:20 | Bitfield_Int9 | 17 | 17 | 32 |
| ILP32 | bitfields.c:102:8:102:22 | Bitfield_Short7 | 15 | 15 | 16 |
| ILP32 | bitfields.c:116:8:116:22 | Bitfield_Short8 | 16 | 16 | 16 |
| ILP32 | bitfields.c:130:8:130:22 | Bitfield_Short9 | 25 | 17 | 32 |
| ILP32 | bitfields.c:144:8:144:21 | Bitfield_Mixed | 16 | 16 | 32 |
| ILP32 | bitfields.c:164:8:164:33 | Bitfield_TypeEquality_char | 4 | 4 | 8 |
| ILP32 | bitfields.c:170:8:170:39 | Bitfield_TypeEquality_char_uchar | 4 | 4 | 8 |
| ILP32 | bitfields.c:176:8:176:39 | Bitfield_TypeEquality_char_schar | 4 | 4 | 8 |
| ILP32 | bitfields.c:182:8:182:38 | Bitfield_TypeEquality_char_CHAR | 4 | 4 | 8 |
| ILP32 | bitfields.c:188:8:188:34 | Bitfield_TypeEquality_short | 4 | 4 | 16 |
| ILP32 | bitfields.c:194:8:194:41 | Bitfield_TypeEquality_short_ushort | 4 | 4 | 16 |
| ILP32 | bitfields.c:200:8:200:37 | Bitfield_TypeEquality_int_long | 4 | 4 | 32 |
| ILP32 | bitfields.c:208:8:208:38 | Bitfield_TypeEquality_int_ulong | 4 | 4 | 32 |
| ILP32 | cpp.cpp:6:8:6:28 | ReferencesAndPointers | 128 | 104 | 128 |
| ILP32 | cpp.cpp:86:8:86:19 | Enums_Packed | 184 | 184 | 192 |
| ILP32 | cpp.cpp:107:8:107:27 | Enums_MixedBitfields | 16 | 16 | 16 |
| ILP32 | cpp.cpp:117:8:117:34 | Enums_MixedBitfields_Padded | 16 | 16 | 16 |
| ILP32 | cpp.cpp:131:8:131:17 | Base_Empty | 0 | 0 | 8 |
| ILP32 | cpp.cpp:138:8:138:24 | Derived_EmptyBase | 32 | 32 | 32 |
| ILP32 | cpp.cpp:147:8:147:21 | Base_NoPadding | 32 | 32 | 32 |
| ILP32 | cpp.cpp:154:8:154:28 | Derived_NoBasePadding | 64 | 64 | 64 |
| ILP32 | cpp.cpp:163:8:163:19 | Base_Padding | 48 | 48 | 64 |
| ILP32 | cpp.cpp:174:8:174:26 | Derived_BasePadding | 80 | 64 | 96 |
| ILP32 | cpp.cpp:185:8:185:28 | Intermediate_NoFields | 32 | 32 | 32 |
| ILP32 | cpp.cpp:192:8:192:39 | Derived_NonEmptyBaseWithNoFields | 64 | 64 | 64 |
| ILP32 | cpp.cpp:206:8:206:28 | StaticMemberVariables | 32 | 32 | 32 |
| ILP32 | cpp.cpp:221:8:221:34 | Derived_EmptyBase_Conflict1 | 16 | 8 | 16 |
| ILP32 | cpp.cpp:231:8:231:34 | Derived_EmptyBase_Conflict2 | 64 | 32 | 64 |
| ILP32 | cpp.cpp:243:8:243:18 | Base_Empty2 | 0 | 0 | 8 |
| ILP32 | cpp.cpp:252:8:252:34 | Derived_EmptyBase_Conflict3 | 16 | 8 | 16 |
| ILP32 | cpp.cpp:262:8:262:38 | Base_NoPaddingButSmallAlignment | 16 | 16 | 16 |
| ILP32 | cpp.cpp:269:8:269:52 | Derived_NoBasePaddingButNeedsAlignmentPadding | 64 | 48 | 64 |
| ILP32 | file://:0:0:0:0 | __va_list_tag | 128 | 128 | 128 |
| ILP32 | test.c:6:8:6:22 | Integers_Packed | 312 | 312 | 320 |
| ILP32 | test.c:38:8:38:24 | Integers_Assorted | 272 | 192 | 288 |
| ILP32 | test.c:75:8:75:20 | Floats_Packed | 192 | 192 | 192 |
| ILP32 | test.c:92:8:92:20 | Arrays_Packed | 96 | 96 | 96 |
| ILP32 | test.c:100:8:100:19 | Arrays_Mixed | 176 | 176 | 192 |
| ILP32 | test.c:120:8:120:21 | Pointers_Mixed | 64 | 64 | 64 |
| ILP32_MS | bitfields.c:14:8:14:24 | Bitfield_Straddle | 80 | 64 | 96 |
| ILP32_MS | bitfields.c:31:8:31:27 | Bitfield_longlong_25 | 89 | 33 | 128 |
| ILP32_MS | bitfields.c:45:8:45:27 | Bitfield_longlong_57 | 121 | 65 | 128 |
| ILP32_MS | bitfields.c:60:8:60:20 | Bitfield_Int7 | 39 | 15 | 64 |
| ILP32_MS | bitfields.c:74:8:74:20 | Bitfield_Int8 | 40 | 16 | 64 |
| ILP32_MS | bitfields.c:88:8:88:20 | Bitfield_Int9 | 41 | 17 | 64 |
| ILP32_MS | bitfields.c:102:8:102:22 | Bitfield_Short7 | 23 | 15 | 32 |
| ILP32_MS | bitfields.c:116:8:116:22 | Bitfield_Short8 | 24 | 16 | 32 |
| ILP32_MS | bitfields.c:130:8:130:22 | Bitfield_Short9 | 25 | 17 | 32 |
| ILP32_MS | bitfields.c:144:8:144:21 | Bitfield_Mixed | 71 | 16 | 96 |
| ILP32_MS | bitfields.c:164:8:164:33 | Bitfield_TypeEquality_char | 4 | 4 | 8 |
| ILP32_MS | bitfields.c:170:8:170:39 | Bitfield_TypeEquality_char_uchar | 4 | 4 | 8 |
| ILP32_MS | bitfields.c:176:8:176:39 | Bitfield_TypeEquality_char_schar | 4 | 4 | 8 |
| ILP32_MS | bitfields.c:182:8:182:38 | Bitfield_TypeEquality_char_CHAR | 4 | 4 | 8 |
| ILP32_MS | bitfields.c:188:8:188:34 | Bitfield_TypeEquality_short | 4 | 4 | 16 |
| ILP32_MS | bitfields.c:194:8:194:41 | Bitfield_TypeEquality_short_ushort | 4 | 4 | 16 |
| ILP32_MS | bitfields.c:200:8:200:37 | Bitfield_TypeEquality_int_long | 4 | 4 | 32 |
| ILP32_MS | bitfields.c:208:8:208:38 | Bitfield_TypeEquality_int_ulong | 4 | 4 | 32 |
| ILP32_MS | cpp.cpp:6:8:6:28 | ReferencesAndPointers | 128 | 88 | 128 |
| ILP32_MS | cpp.cpp:86:8:86:19 | Enums_Packed | 184 | 184 | 192 |
| ILP32_MS | cpp.cpp:107:8:107:27 | Enums_MixedBitfields | 16 | 16 | 16 |
| ILP32_MS | cpp.cpp:117:8:117:34 | Enums_MixedBitfields_Padded | 24 | 16 | 32 |
| ILP32_MS | cpp.cpp:131:8:131:17 | Base_Empty | 0 | 0 | 8 |
| ILP32_MS | cpp.cpp:138:8:138:24 | Derived_EmptyBase | 32 | 32 | 32 |
| ILP32_MS | cpp.cpp:147:8:147:21 | Base_NoPadding | 32 | 32 | 32 |
| ILP32_MS | cpp.cpp:154:8:154:28 | Derived_NoBasePadding | 64 | 64 | 64 |
| ILP32_MS | cpp.cpp:163:8:163:19 | Base_Padding | 48 | 48 | 64 |
| ILP32_MS | cpp.cpp:174:8:174:26 | Derived_BasePadding | 80 | 64 | 96 |
| ILP32_MS | cpp.cpp:185:8:185:28 | Intermediate_NoFields | 32 | 32 | 32 |
| ILP32_MS | cpp.cpp:192:8:192:39 | Derived_NonEmptyBaseWithNoFields | 64 | 64 | 64 |
| ILP32_MS | cpp.cpp:206:8:206:28 | StaticMemberVariables | 32 | 32 | 32 |
| ILP32_MS | cpp.cpp:221:8:221:34 | Derived_EmptyBase_Conflict1 | 8 | 8 | 8 |
| ILP32_MS | cpp.cpp:231:8:231:34 | Derived_EmptyBase_Conflict2 | 32 | 32 | 32 |
| ILP32_MS | cpp.cpp:243:8:243:18 | Base_Empty2 | 0 | 0 | 8 |
| ILP32_MS | cpp.cpp:252:8:252:34 | Derived_EmptyBase_Conflict3 | 8 | 8 | 8 |
| ILP32_MS | cpp.cpp:262:8:262:38 | Base_NoPaddingButSmallAlignment | 16 | 16 | 16 |
| ILP32_MS | cpp.cpp:269:8:269:52 | Derived_NoBasePaddingButNeedsAlignmentPadding | 64 | 48 | 64 |
| ILP32_MS | file://:0:0:0:0 | __va_list_tag | 128 | 128 | 128 |
| ILP32_MS | test.c:6:8:6:22 | Integers_Packed | 312 | 312 | 320 |
| ILP32_MS | test.c:38:8:38:24 | Integers_Assorted | 304 | 192 | 320 |
| ILP32_MS | test.c:75:8:75:20 | Floats_Packed | 160 | 160 | 192 |
| ILP32_MS | test.c:92:8:92:20 | Arrays_Packed | 96 | 96 | 96 |
| ILP32_MS | test.c:100:8:100:19 | Arrays_Mixed | 208 | 176 | 256 |
| ILP32_MS | test.c:120:8:120:21 | Pointers_Mixed | 64 | 64 | 64 |
| LLP64_MS | bitfields.c:14:8:14:24 | Bitfield_Straddle | 80 | 64 | 96 |
| LLP64_MS | bitfields.c:31:8:31:27 | Bitfield_longlong_25 | 89 | 33 | 128 |
| LLP64_MS | bitfields.c:45:8:45:27 | Bitfield_longlong_57 | 121 | 65 | 128 |
| LLP64_MS | bitfields.c:60:8:60:20 | Bitfield_Int7 | 39 | 15 | 64 |
| LLP64_MS | bitfields.c:74:8:74:20 | Bitfield_Int8 | 40 | 16 | 64 |
| LLP64_MS | bitfields.c:88:8:88:20 | Bitfield_Int9 | 41 | 17 | 64 |
| LLP64_MS | bitfields.c:102:8:102:22 | Bitfield_Short7 | 23 | 15 | 32 |
| LLP64_MS | bitfields.c:116:8:116:22 | Bitfield_Short8 | 24 | 16 | 32 |
| LLP64_MS | bitfields.c:130:8:130:22 | Bitfield_Short9 | 25 | 17 | 32 |
| LLP64_MS | bitfields.c:144:8:144:21 | Bitfield_Mixed | 71 | 16 | 96 |
| LLP64_MS | bitfields.c:164:8:164:33 | Bitfield_TypeEquality_char | 4 | 4 | 8 |
| LLP64_MS | bitfields.c:170:8:170:39 | Bitfield_TypeEquality_char_uchar | 4 | 4 | 8 |
| LLP64_MS | bitfields.c:176:8:176:39 | Bitfield_TypeEquality_char_schar | 4 | 4 | 8 |
| LLP64_MS | bitfields.c:182:8:182:38 | Bitfield_TypeEquality_char_CHAR | 4 | 4 | 8 |
| LLP64_MS | bitfields.c:188:8:188:34 | Bitfield_TypeEquality_short | 4 | 4 | 16 |
| LLP64_MS | bitfields.c:194:8:194:41 | Bitfield_TypeEquality_short_ushort | 4 | 4 | 16 |
| LLP64_MS | bitfields.c:200:8:200:37 | Bitfield_TypeEquality_int_long | 4 | 4 | 32 |
| LLP64_MS | bitfields.c:208:8:208:38 | Bitfield_TypeEquality_int_ulong | 4 | 4 | 32 |
| LLP64_MS | cpp.cpp:6:8:6:28 | ReferencesAndPointers | 256 | 152 | 256 |
| LLP64_MS | cpp.cpp:86:8:86:19 | Enums_Packed | 184 | 184 | 192 |
| LLP64_MS | cpp.cpp:107:8:107:27 | Enums_MixedBitfields | 16 | 16 | 16 |
| LLP64_MS | cpp.cpp:117:8:117:34 | Enums_MixedBitfields_Padded | 24 | 16 | 32 |
| LLP64_MS | cpp.cpp:131:8:131:17 | Base_Empty | 0 | 0 | 8 |
| LLP64_MS | cpp.cpp:138:8:138:24 | Derived_EmptyBase | 32 | 32 | 32 |
| LLP64_MS | cpp.cpp:147:8:147:21 | Base_NoPadding | 32 | 32 | 32 |
| LLP64_MS | cpp.cpp:154:8:154:28 | Derived_NoBasePadding | 64 | 64 | 64 |
| LLP64_MS | cpp.cpp:163:8:163:19 | Base_Padding | 48 | 48 | 64 |
| LLP64_MS | cpp.cpp:174:8:174:26 | Derived_BasePadding | 80 | 64 | 96 |
| LLP64_MS | cpp.cpp:185:8:185:28 | Intermediate_NoFields | 32 | 32 | 32 |
| LLP64_MS | cpp.cpp:192:8:192:39 | Derived_NonEmptyBaseWithNoFields | 64 | 64 | 64 |
| LLP64_MS | cpp.cpp:206:8:206:28 | StaticMemberVariables | 32 | 32 | 32 |
| LLP64_MS | cpp.cpp:221:8:221:34 | Derived_EmptyBase_Conflict1 | 8 | 8 | 8 |
| LLP64_MS | cpp.cpp:231:8:231:34 | Derived_EmptyBase_Conflict2 | 32 | 32 | 32 |
| LLP64_MS | cpp.cpp:243:8:243:18 | Base_Empty2 | 0 | 0 | 8 |
| LLP64_MS | cpp.cpp:252:8:252:34 | Derived_EmptyBase_Conflict3 | 8 | 8 | 8 |
| LLP64_MS | cpp.cpp:262:8:262:38 | Base_NoPaddingButSmallAlignment | 16 | 16 | 16 |
| LLP64_MS | cpp.cpp:269:8:269:52 | Derived_NoBasePaddingButNeedsAlignmentPadding | 64 | 48 | 64 |
| LLP64_MS | file://:0:0:0:0 | __va_list_tag | 192 | 192 | 192 |
| LLP64_MS | test.c:6:8:6:22 | Integers_Packed | 312 | 312 | 320 |
| LLP64_MS | test.c:38:8:38:24 | Integers_Assorted | 304 | 192 | 320 |
| LLP64_MS | test.c:75:8:75:20 | Floats_Packed | 160 | 160 | 192 |
| LLP64_MS | test.c:92:8:92:20 | Arrays_Packed | 96 | 96 | 96 |
| LLP64_MS | test.c:100:8:100:19 | Arrays_Mixed | 208 | 176 | 256 |
| LLP64_MS | test.c:120:8:120:21 | Pointers_Mixed | 128 | 96 | 128 |
| LP64 | bitfields.c:14:8:14:24 | Bitfield_Straddle | 80 | 64 | 96 |
| LP64 | bitfields.c:31:8:31:27 | Bitfield_longlong_25 | 33 | 33 | 64 |
| LP64 | bitfields.c:45:8:45:27 | Bitfield_longlong_57 | 121 | 65 | 128 |
| LP64 | bitfields.c:60:8:60:20 | Bitfield_Int7 | 15 | 15 | 32 |
| LP64 | bitfields.c:74:8:74:20 | Bitfield_Int8 | 16 | 16 | 32 |
| LP64 | bitfields.c:88:8:88:20 | Bitfield_Int9 | 17 | 17 | 32 |
| LP64 | bitfields.c:102:8:102:22 | Bitfield_Short7 | 15 | 15 | 16 |
| LP64 | bitfields.c:116:8:116:22 | Bitfield_Short8 | 16 | 16 | 16 |
| LP64 | bitfields.c:130:8:130:22 | Bitfield_Short9 | 25 | 17 | 32 |
| LP64 | bitfields.c:144:8:144:21 | Bitfield_Mixed | 16 | 16 | 32 |
| LP64 | bitfields.c:164:8:164:33 | Bitfield_TypeEquality_char | 4 | 4 | 8 |
| LP64 | bitfields.c:170:8:170:39 | Bitfield_TypeEquality_char_uchar | 4 | 4 | 8 |
| LP64 | bitfields.c:176:8:176:39 | Bitfield_TypeEquality_char_schar | 4 | 4 | 8 |
| LP64 | bitfields.c:182:8:182:38 | Bitfield_TypeEquality_char_CHAR | 4 | 4 | 8 |
| LP64 | bitfields.c:188:8:188:34 | Bitfield_TypeEquality_short | 4 | 4 | 16 |
| LP64 | bitfields.c:194:8:194:41 | Bitfield_TypeEquality_short_ushort | 4 | 4 | 16 |
| LP64 | bitfields.c:200:8:200:37 | Bitfield_TypeEquality_int_long | 4 | 4 | 64 |
| LP64 | bitfields.c:208:8:208:38 | Bitfield_TypeEquality_int_ulong | 4 | 4 | 64 |
| LP64 | cpp.cpp:6:8:6:28 | ReferencesAndPointers | 256 | 168 | 256 |
| LP64 | cpp.cpp:86:8:86:19 | Enums_Packed | 216 | 216 | 256 |
| LP64 | cpp.cpp:107:8:107:27 | Enums_MixedBitfields | 16 | 16 | 16 |
| LP64 | cpp.cpp:117:8:117:34 | Enums_MixedBitfields_Padded | 16 | 16 | 16 |
| LP64 | cpp.cpp:131:8:131:17 | Base_Empty | 0 | 0 | 8 |
| LP64 | cpp.cpp:138:8:138:24 | Derived_EmptyBase | 32 | 32 | 32 |
| LP64 | cpp.cpp:147:8:147:21 | Base_NoPadding | 32 | 32 | 32 |
| LP64 | cpp.cpp:154:8:154:28 | Derived_NoBasePadding | 64 | 64 | 64 |
| LP64 | cpp.cpp:163:8:163:19 | Base_Padding | 48 | 48 | 64 |
| LP64 | cpp.cpp:174:8:174:26 | Derived_BasePadding | 80 | 64 | 96 |
| LP64 | cpp.cpp:185:8:185:28 | Intermediate_NoFields | 32 | 32 | 32 |
| LP64 | cpp.cpp:192:8:192:39 | Derived_NonEmptyBaseWithNoFields | 64 | 64 | 64 |
| LP64 | cpp.cpp:206:8:206:28 | StaticMemberVariables | 32 | 32 | 32 |
| LP64 | cpp.cpp:221:8:221:34 | Derived_EmptyBase_Conflict1 | 16 | 8 | 16 |
| LP64 | cpp.cpp:231:8:231:34 | Derived_EmptyBase_Conflict2 | 64 | 32 | 64 |
| LP64 | cpp.cpp:243:8:243:18 | Base_Empty2 | 0 | 0 | 8 |
| LP64 | cpp.cpp:252:8:252:34 | Derived_EmptyBase_Conflict3 | 16 | 8 | 16 |
| LP64 | cpp.cpp:262:8:262:38 | Base_NoPaddingButSmallAlignment | 16 | 16 | 16 |
| LP64 | cpp.cpp:269:8:269:52 | Derived_NoBasePaddingButNeedsAlignmentPadding | 64 | 48 | 64 |
| LP64 | file://:0:0:0:0 | __va_list_tag | 192 | 192 | 192 |
| LP64 | test.c:6:8:6:22 | Integers_Packed | 376 | 376 | 384 |
| LP64 | test.c:38:8:38:24 | Integers_Assorted | 368 | 224 | 384 |
| LP64 | test.c:75:8:75:20 | Floats_Packed | 224 | 224 | 256 |
| LP64 | test.c:92:8:92:20 | Arrays_Packed | 96 | 96 | 96 |
| LP64 | test.c:100:8:100:19 | Arrays_Mixed | 208 | 176 | 256 |
| LP64 | test.c:120:8:120:21 | Pointers_Mixed | 128 | 96 | 128 |