Functions changes summary: 0 Removed, 0 Changed, 0 Added function
Variables changes summary: 0 Removed, 1 Changed, 0 Added variable

1 variable with incompatible sub-type changes:

  [C] 'S s' was changed at PR30048-test-v1.c:6:1:
    size of symbol changed from 56 to 16
    type of variable changed:
      type size changed from 448 to 128 (in bits)
      5 data member deletions:
        'int (* f01)(int)', at offset 0 (in bits) at PR30048-test-v0.c:2:1
        'int (* f02)(const int*)', at offset 64 (in bits) at PR30048-test-v0.c:3:1
        'int (* f03)(int* const)', at offset 128 (in bits) at PR30048-test-v0.c:4:1
        'int (* f04)(int* restrict)', at offset 192 (in bits) at PR30048-test-v0.c:5:1
        'int (* f05)(const int* restrict)', at offset 256 (in bits) at PR30048-test-v0.c:6:1
      2 data member changes:
        type of 'int (* f06)(int* restrict const)' changed:
          in pointed to type 'function type int (int* restrict const)':
        and offset changed from 320 to 0 (in bits) (by -320 bits)
        type of 'int (* f07)(int* restrict const)' changed:
          in pointed to type 'function type int (int* restrict const)':
            parameter 1 of type 'int* restrict const' changed:
              'int* restrict const' changed to 'int* const restrict'
        and offset changed from 384 to 64 (in bits) (by -320 bits)

