gcc._gc_selftest() starting
creating test GCC objects
  PyGccWrapper_Track: gcc.IntegerCst
  PyGccWrapper_Track: gcc.StringCst
forcing a garbage collection:
  walking the live PyGccWrapper objects
    marking inner object for: gcc.IntegerCst(42)
    marking inner object for: gcc.StringCst('I am only referenced via a python wrapper')
  finished walking the live PyGccWrapper objects
completed the forced garbage collection
verifying that the underlying GCC objects were marked
all of the underlying GCC objects were indeed marked
invoking DECREF on Python wrapper objects
  PyGccWrapper_Dealloc: gcc.IntegerCst
    PyGcc_wrapper_untrack: gcc.IntegerCst
  PyGccWrapper_Dealloc: gcc.StringCst
    PyGcc_wrapper_untrack: gcc.StringCst
gcc._gc_selftest() complete
