=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for hercules4sdl-4.7
/usr/pkg/bin/gmake  all-recursive
gmake[1]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7'
Making all in m4
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7/m4'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7/m4'
Making all in util
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7/util'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7/util'
Making all in html
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7/html'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7/html'
Making all in man
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7/man'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7/man'
Making all in .
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7'
  CC       cckdcdsk.o
  CC       hsys.lo
  CC       codepage.lo
  CC       hdl.lo
  CC       hexdumpe.lo
  CC       hostinfo.lo
  CC       hscutl.lo
  CC       hsocket.lo
In file included from hercules.h:63:0,
                 from cckdcdsk.c:14:
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h478' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h492' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:492:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h505' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:505:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h518' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:518:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h531' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:531:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h544' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:544:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h557' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:557:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h573' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h587' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:587:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h600' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h614' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:614:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h627' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:627:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h640' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:640:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h658' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:658:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h671' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:671:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h684' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:684:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h701' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:701:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h716' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:716:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h733' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:733:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h749' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:749:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h762' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:762:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h775' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:775:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h788' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:788:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h801' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h815' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:815:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h827' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:827:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h842' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:842:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h858' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h872' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:872:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h883' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h897' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h912' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:912:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h926' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:926:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h936' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:936:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h947' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:947:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h958' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:958:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h968' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:968:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h985' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:985:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h998' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1013' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1013:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1026' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1026:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1038' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1038:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1050' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1050:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1076' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1076:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1086' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1086:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1096' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1096:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1106' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1106:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1116' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1116:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1126' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1126:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1136' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1136:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1146' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1146:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1156' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1156:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1172' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1172:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1184' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1184:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1207' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1207:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1218' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1218:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1230' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1230:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1242' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1242:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1252' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1252:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1262' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1262:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1272' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1272:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1282' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1282:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1292' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1292:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1302' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1302:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1314' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1314:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1325' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1325:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1338' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1338:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1352' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1352:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1365' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1365:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1376' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1376:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1387' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1387:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1400' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1400:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1419' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1419:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1453' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1453:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
 ^~~~~~~
In file included from hercules.h:63:0,
                 from hsocket.c:13:
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h478' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h492' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:492:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h505' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:505:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h518' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:518:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h531' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:531:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h544' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:544:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h557' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:557:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h573' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h587' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:587:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h600' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h614' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:614:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h627' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:627:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h640' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:640:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h658' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:658:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h671' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:671:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h684' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:684:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h701' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:701:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h716' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:716:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h733' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:733:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h749' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:749:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h762' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:762:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h775' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:775:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h788' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:788:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h801' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
 ^~~~~~~
In file included from hercules.h:63:0,
                 from hscutl.c:25:
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h478' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h815' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:815:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h827' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:827:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h492' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:492:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h842' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:842:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h505' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:505:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h858' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h872' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:872:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h518' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:518:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h883' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
 ^~~~~~~
In file included from hercules.h:63:0,
                 from hexdumpe.c:16:
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h478' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h897' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h531' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:531:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h912' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:912:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h544' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:544:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h492' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:492:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h926' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:926:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h557' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:557:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h936' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:936:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h505' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:505:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h947' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:947:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h573' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h958' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:958:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h518' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:518:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h587' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:587:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h968' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:968:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h531' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:531:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h600' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h985' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:985:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h998' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h614' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:614:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h544' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:544:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1013' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1013:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h627' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:627:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h557' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:557:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1026' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1026:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h640' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:640:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1038' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1038:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h573' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1050' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1050:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h658' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:658:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1076' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1076:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h671' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:671:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h587' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:587:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1086' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1086:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h684' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:684:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1096' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1096:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h600' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1106' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1106:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h701' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:701:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1116' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1116:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h716' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:716:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h614' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:614:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1126' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1126:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h733' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:733:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1136' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1136:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h627' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:627:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1146' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1146:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h749' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:749:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1156' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1156:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h640' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:640:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h762' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:762:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1172' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1172:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1184' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1184:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
 ^~~~~~~
In file included from hercules.h:63:0,
                 from codepage.c:14:
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h478' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h658' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:658:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h775' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:775:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1207' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1207:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h788' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:788:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h492' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:492:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1218' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1218:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h671' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:671:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1230' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1230:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h801' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h505' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:505:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h684' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:684:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1242' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1242:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h815' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:815:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1252' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1252:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h518' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:518:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h701' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:701:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h827' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:827:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1262' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1262:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h531' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:531:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1272' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1272:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h842' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:842:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h716' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:716:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1282' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1282:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h544' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:544:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h858' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1292' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1292:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h733' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:733:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h557' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:557:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1302' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1302:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h872' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:872:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h749' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:749:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1314' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1314:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h883' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h573' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h762' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:762:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1325' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1325:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h897' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h587' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:587:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1338' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1338:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h775' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:775:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h912' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:912:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1352' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1352:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h600' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h788' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:788:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1365' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1365:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h926' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:926:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h614' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:614:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1376' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1376:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h801' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h936' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:936:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1387' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1387:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h627' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:627:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h815' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:815:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1400' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1400:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h947' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:947:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h640' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:640:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1419' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1419:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h827' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:827:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h958' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:958:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h658' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:658:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1453' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1453:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h842' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:842:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h968' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:968:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h671' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:671:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h858' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h985' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:985:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h684' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:684:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h872' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:872:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h998' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h701' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:701:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h883' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h716' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:716:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1013' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1013:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h897' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h733' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:733:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1026' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1026:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h912' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:912:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1038' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1038:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h749' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:749:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1050' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1050:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h926' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:926:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h762' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:762:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h936' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:936:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1076' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1076:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h775' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:775:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h947' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:947:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1086' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1086:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h788' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:788:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1096' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1096:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h958' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:958:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h801' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1106' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1106:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h968' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:968:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h815' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:815:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1116' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1116:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h985' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:985:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h827' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:827:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1126' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1126:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h998' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h842' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:842:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
 ^~~~~~~
In file included from hercules.h:63:0,
                 from hostinfo.c:18:
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h478' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1136' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1136:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1013' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1013:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h858' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1146' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1146:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h492' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:492:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1026' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1026:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1156' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1156:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h872' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:872:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h505' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:505:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1038' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1038:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h883' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1172' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1172:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h518' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:518:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1050' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1050:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h531' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:531:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h897' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1184' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1184:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h544' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:544:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1076' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1076:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h912' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:912:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1207' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1207:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h557' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:557:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1086' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1086:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h926' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:926:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1218' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1218:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h573' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1096' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1096:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h936' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:936:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1230' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1230:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h587' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:587:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1106' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1106:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h947' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:947:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1242' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1242:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h600' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h958' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:958:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1116' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1116:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1252' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1252:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h614' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:614:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h968' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:968:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1126' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1126:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1262' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1262:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h627' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:627:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h985' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:985:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1136' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1136:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
 ^~~~~~~
In file included from hercules.h:63:0,
                 from hdl.c:15:
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h478' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1272' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1272:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h640' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:640:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h998' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1146' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1146:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1282' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1282:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h492' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:492:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h658' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:658:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1156' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1156:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h505' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:505:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1292' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1292:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1013' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1013:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h671' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:671:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h518' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:518:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1172' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1172:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h684' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:684:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1302' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1302:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1026' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1026:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h531' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:531:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h701' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:701:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1184' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1184:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1038' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1038:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1314' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1314:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h544' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:544:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h716' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:716:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1050' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1050:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1207' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1207:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h557' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:557:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1325' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1325:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h733' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:733:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1218' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1218:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h573' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1076' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1076:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1338' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1338:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h749' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:749:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h587' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:587:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1086' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1086:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1230' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1230:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1352' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1352:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h600' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1096' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1096:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h762' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:762:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1242' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1242:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1365' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1365:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h614' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:614:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h775' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:775:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1106' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1106:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1252' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1252:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h627' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:627:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1376' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1376:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h788' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:788:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1116' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1116:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1262' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1262:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h640' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:640:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1387' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1387:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h801' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1126' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1126:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1272' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1272:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h658' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:658:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1400' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1400:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h815' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:815:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1136' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1136:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1282' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1282:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h671' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:671:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h827' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:827:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1419' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1419:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1146' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1146:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1292' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1292:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h684' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:684:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h842' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:842:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1156' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1156:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h701' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:701:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1302' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1302:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h858' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1453' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1453:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h716' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:716:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1172' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1172:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1314' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1314:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h872' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:872:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h733' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:733:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1184' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1184:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1325' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1325:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h883' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h749' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:749:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1338' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1338:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h897' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h762' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:762:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1207' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1207:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h775' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:775:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h912' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:912:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1218' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1218:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1352' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1352:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h788' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:788:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h801' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h926' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:926:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1230' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1230:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1365' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1365:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h815' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:815:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h936' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:936:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h827' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:827:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1242' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1242:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h947' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:947:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1376' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1376:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h842' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:842:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h858' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1252' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1252:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h958' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:958:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1387' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1387:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h872' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:872:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h968' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:968:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1262' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1262:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h883' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1400' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1400:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h985' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:985:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h897' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1272' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1272:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h912' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:912:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h998' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1419' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1419:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h926' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:926:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1282' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1282:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h936' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:936:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1013' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1013:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1292' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1292:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h947' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:947:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1026' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1026:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1453' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1453:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h958' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:958:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1302' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1302:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h968' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:968:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1038' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1038:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h985' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:985:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1314' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1314:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1050' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1050:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h998' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1325' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1325:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1013' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1013:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1076' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1076:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1026' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1026:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1338' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1338:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1086' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1086:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1038' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1038:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1096' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1096:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1050' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1050:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1352' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1352:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1106' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1106:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1076' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1076:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1365' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1365:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1086' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1086:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1116' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1116:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1096' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1096:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1376' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1376:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1126' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1126:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1106' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1106:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1116' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1116:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1387' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1387:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1136' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1136:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1126' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1126:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1146' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1146:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1400' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1400:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1136' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1136:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1156' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1156:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1146' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1146:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1419' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1419:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1156' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1156:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1172' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1172:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1172' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1172:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1184' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1184:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1184' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1184:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1453' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1453:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1207' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1207:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1207' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1207:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1218' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1218:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1218' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1218:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1230' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1230:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1230' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1230:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1242' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1242:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1242' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1242:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1252' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1252:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1252' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1252:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1262' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1262:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1262' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1262:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1272' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1272:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1272' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1272:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1282' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1282:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1292' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1292:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1282' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1282:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1302' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1302:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1292' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1292:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1314' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1314:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1302' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1302:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1325' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1325:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1314' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1314:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1338' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1338:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1325' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1325:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1352' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1352:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
 ^~~~~~~
In file included from hercules.h:63:0,
                 from hsys.c:13:
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h478' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1338' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1338:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1365' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1365:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h492' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:492:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1352' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1352:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1376' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1376:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h505' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:505:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h518' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:518:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1387' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1387:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1365' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1365:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h531' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:531:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1400' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1400:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1376' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1376:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h544' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:544:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1419' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1419:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h557' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:557:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1387' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1387:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h573' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1400' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1400:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1453' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1453:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h587' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:587:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h600' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1419' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1419:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h614' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:614:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h627' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:627:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1453' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1453:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h640' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:640:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h658' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:658:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h671' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:671:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h684' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:684:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h701' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:701:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h716' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:716:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h733' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:733:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h749' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:749:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h762' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:762:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h775' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:775:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h788' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:788:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h801' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h815' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:815:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h827' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:827:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h842' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:842:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h858' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h872' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:872:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h883' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h897' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h912' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:912:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h926' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:926:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h936' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:936:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h947' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:947:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h958' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:958:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h968' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:968:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h985' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:985:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h998' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1013' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1013:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1026' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1026:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1038' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1038:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1050' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1050:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1076' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1076:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1086' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1086:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1096' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1096:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1106' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1106:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1116' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1116:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1126' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1126:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1136' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1136:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1146' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1146:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1156' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1156:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1172' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1172:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1184' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1184:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1207' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1207:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1218' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1218:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1230' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1230:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1242' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1242:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1252' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1252:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1262' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1262:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1272' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1272:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1282' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1282:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1292' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1292:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1302' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1302:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1314' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1314:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1325' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1325:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1338' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1338:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1352' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1352:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1365' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1365:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1376' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1376:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1387' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1387:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1400' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1400:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1419' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1419:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
 ^~~~~~~
hmacros.h:145:30: error: size of array 'assertion_failed_hscutl_h1453' is negative
 typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
                              ^
hmacros.h:143:41: note: in definition of macro '_CASSERT_PASTE'
 #define      _CASSERT_PASTE( a, b )     a ## b
                                         ^
hmacros.h:142:41: note: in expansion of macro '_CASSERT_LINE'
 #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
                                         ^~~~~~~~~~~~~
hscutl.h:1453:1: note: in expansion of macro 'CASSERT'
 CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
 ^~~~~~~
gmake[2]: *** [Makefile:2630: hsocket.lo] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: *** [Makefile:2616: cckdcdsk.o] Error 1
gmake[2]: *** [Makefile:2630: codepage.lo] Error 1
gmake[2]: *** [Makefile:2630: hexdumpe.lo] Error 1
gmake[2]: *** [Makefile:2630: hsys.lo] Error 1
gmake[2]: *** [Makefile:2630: hostinfo.lo] Error 1
hscutl.c:3881:51: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 DISABLE_GCC_WARNING( "-Waddress-of-packed-member" )
                                                   ^
gmake[2]: *** [Makefile:2630: hdl.lo] Error 1
gmake[2]: *** [Makefile:2630: hscutl.lo] Error 1
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7'
gmake[1]: *** [Makefile:2680: all-recursive] Error 1
gmake[1]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.7'
gmake: *** [Makefile:2001: all] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/emulators/hercules4sdl
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/emulators/hercules4sdl