3.6 revealed some sort of parsing issue with clang python package. The fix is the replace the header parsing code with the cheader2json package.