Leaf changes summary: 6 artifacts changed
Changed leaf types summary: 6 leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

'struct foo at test-leaf-peeling-v0.cc:2:1' changed:
  type size changed from 32 to 64 (in bits)
  there are data member changes:
    type 'int' of 'foo::z' changed:
      type name changed from 'int' to 'long int'
      type size changed from 32 to 64 (in bits)

'struct ops1 at test-leaf-peeling-v0.cc:6:1' changed:
  type size hasn't changed
  there are data member changes:
    type 'int*' of 'ops1::x' changed:
      pointer type changed from: 'int*' to: 'int**'

'struct ops2 at test-leaf-peeling-v0.cc:10:1' changed:
  type size changed from 320 to 640 (in bits)
  there are data member changes:
    'foo ops2::y[10]' size changed from 320 to 640 (in bits) (by +320 bits)

'struct ops3 at test-leaf-peeling-v0.cc:14:1' changed:
  type size hasn't changed
  there are data member changes:
    type 'void (int&)*' of 'ops3::spong' changed:
      pointer type changed from: 'void (int&)*' to: 'void (int&&)*'

'struct ops4 at test-leaf-peeling-v0.cc:18:1' changed:
  type size hasn't changed
  there are data member changes:
    type 'int*' of 'ops4::x' changed:
      entity changed from 'int*' to 'int&'
      type size hasn't changed

'struct ops5 at test-leaf-peeling-v0.cc:22:1' changed:
  type size hasn't changed
  there are data member changes:
    type 'int*' of 'ops5::x' changed:
      pointer type changed from: 'int*' to: 'int***'
