anonymous enum failure with Solaris Studio cc
The Studio C compiler doesn't accept dollar signs in identifiers except in K&R mode (which doesn't work for other reasons), so all the functionality that relies on this is completely broken with that compiler, giving errors like
"testing/__pycache__/_cffi__xb9c8f111x913d5789.c", line 160: invalid source character: '$'
Of course, it works just fine with gcc, but I'd like to be able to have the choice. I tried changing the dollar signs in cparser.py and model.py to a uniquish string ("danek"), and that seemed to work, but I don't know if it's really the right fix.