=> 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.6
/usr/pkg/bin/gmake  all-recursive
gmake[1]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6'
Making all in m4
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6/m4'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6/m4'
Making all in util
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6/util'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6/util'
Making all in html
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6/html'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6/html'
Making all in man
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6/man'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6/man'
Making all in .
gmake[2]: Entering directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6'
  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,
                 from cckdcdsk.c:14:
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h464' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:464:1: note: in expansion of macro 'CASSERT'
  464 | CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h478' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
  478 | CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h491' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:491:1: note: in expansion of macro 'CASSERT'
  491 | CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h504' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:504:1: note: in expansion of macro 'CASSERT'
  504 | CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h517' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:517:1: note: in expansion of macro 'CASSERT'
  517 | CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h530' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:530:1: note: in expansion of macro 'CASSERT'
  530 | CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h543' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:543:1: note: in expansion of macro 'CASSERT'
  543 | CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h559' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:559:1: note: in expansion of macro 'CASSERT'
  559 | CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h573' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
  573 | CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h586' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:586:1: note: in expansion of macro 'CASSERT'
  586 | CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h600' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
  600 | CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h613' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:613:1: note: in expansion of macro 'CASSERT'
  613 | CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h626' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:626:1: note: in expansion of macro 'CASSERT'
  626 | CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h644' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:644:1: note: in expansion of macro 'CASSERT'
  644 | CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h657' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:657:1: note: in expansion of macro 'CASSERT'
  657 | CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h670' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:670:1: note: in expansion of macro 'CASSERT'
  670 | CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h687' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:687:1: note: in expansion of macro 'CASSERT'
  687 | CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h702' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:702:1: note: in expansion of macro 'CASSERT'
  702 | CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h719' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:719:1: note: in expansion of macro 'CASSERT'
  719 | CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h735' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:735:1: note: in expansion of macro 'CASSERT'
  735 | CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h748' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:748:1: note: in expansion of macro 'CASSERT'
  748 | CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h761' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:761:1: note: in expansion of macro 'CASSERT'
  761 | CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h774' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:774:1: note: in expansion of macro 'CASSERT'
  774 | CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h787' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:787:1: note: in expansion of macro 'CASSERT'
  787 | CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h801' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
  801 | CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h813' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:813:1: note: in expansion of macro 'CASSERT'
  813 | CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h828' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:828:1: note: in expansion of macro 'CASSERT'
  828 | CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h844' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:844:1: note: in expansion of macro 'CASSERT'
  844 | CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h858' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
  858 | CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h869' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:869:1: note: in expansion of macro 'CASSERT'
  869 | CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h883' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
  883 | CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h897' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
  897 | CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h911' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:911:1: note: in expansion of macro 'CASSERT'
  911 | CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h921' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:921:1: note: in expansion of macro 'CASSERT'
  921 | CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h932' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:932:1: note: in expansion of macro 'CASSERT'
  932 | CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h943' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:943:1: note: in expansion of macro 'CASSERT'
  943 | CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h953' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:953:1: note: in expansion of macro 'CASSERT'
  953 | CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h970' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:970:1: note: in expansion of macro 'CASSERT'
  970 | CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h983' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:983:1: note: in expansion of macro 'CASSERT'
  983 | CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h998' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
  998 | CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1011' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1011:1: note: in expansion of macro 'CASSERT'
 1011 | CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1023' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1023:1: note: in expansion of macro 'CASSERT'
 1023 | CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1035' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1035:1: note: in expansion of macro 'CASSERT'
 1035 | CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1052' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1052:1: note: in expansion of macro 'CASSERT'
 1052 | CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1062' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1062:1: note: in expansion of macro 'CASSERT'
 1062 | CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1072' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1072:1: note: in expansion of macro 'CASSERT'
 1072 | CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1082' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1082:1: note: in expansion of macro 'CASSERT'
 1082 | CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1092' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1092:1: note: in expansion of macro 'CASSERT'
 1092 | CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1102' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1102:1: note: in expansion of macro 'CASSERT'
 1102 | CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1112' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1112:1: note: in expansion of macro 'CASSERT'
 1112 | CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1122' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1122:1: note: in expansion of macro 'CASSERT'
 1122 | CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1132' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1132:1: note: in expansion of macro 'CASSERT'
 1132 | CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1148' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1148:1: note: in expansion of macro 'CASSERT'
 1148 | CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1160' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1160:1: note: in expansion of macro 'CASSERT'
 1160 | CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1176' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1176:1: note: in expansion of macro 'CASSERT'
 1176 | CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1187' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1187:1: note: in expansion of macro 'CASSERT'
 1187 | CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1199' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1199:1: note: in expansion of macro 'CASSERT'
 1199 | CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1211' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1211:1: note: in expansion of macro 'CASSERT'
 1211 | CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1221' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1221:1: note: in expansion of macro 'CASSERT'
 1221 | CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1231' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1231:1: note: in expansion of macro 'CASSERT'
 1231 | CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1241' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1241:1: note: in expansion of macro 'CASSERT'
 1241 | CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1251' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1251:1: note: in expansion of macro 'CASSERT'
 1251 | CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1261' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1261:1: note: in expansion of macro 'CASSERT'
 1261 | CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1271' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1271:1: note: in expansion of macro 'CASSERT'
 1271 | CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1283' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1283:1: note: in expansion of macro 'CASSERT'
 1283 | CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1294' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1294:1: note: in expansion of macro 'CASSERT'
 1294 | CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1307' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1307:1: note: in expansion of macro 'CASSERT'
 1307 | CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1321' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1321:1: note: in expansion of macro 'CASSERT'
 1321 | CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1334' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1334:1: note: in expansion of macro 'CASSERT'
 1334 | CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1345' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1345:1: note: in expansion of macro 'CASSERT'
 1345 | CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1356' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1356:1: note: in expansion of macro 'CASSERT'
 1356 | CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1369' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1369:1: note: in expansion of macro 'CASSERT'
 1369 | CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1388' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1388:1: note: in expansion of macro 'CASSERT'
 1388 | CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1422' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1422:1: note: in expansion of macro 'CASSERT'
 1422 | CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
In file included from hercules.h:63,
                 from hsys.c:13:
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h464' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:464:1: note: in expansion of macro 'CASSERT'
  464 | CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h478' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
  478 | CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h491' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:491:1: note: in expansion of macro 'CASSERT'
  491 | CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h504' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:504:1: note: in expansion of macro 'CASSERT'
  504 | CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h517' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:517:1: note: in expansion of macro 'CASSERT'
  517 | CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h530' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:530:1: note: in expansion of macro 'CASSERT'
  530 | CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h543' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:543:1: note: in expansion of macro 'CASSERT'
  543 | CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h559' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:559:1: note: in expansion of macro 'CASSERT'
  559 | CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h573' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
  573 | CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h586' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:586:1: note: in expansion of macro 'CASSERT'
  586 | CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h600' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
  600 | CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h613' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:613:1: note: in expansion of macro 'CASSERT'
  613 | CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
In file included from hercules.h:63,
                 from hdl.c:15:
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h464' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:464:1: note: in expansion of macro 'CASSERT'
  464 | CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h626' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:626:1: note: in expansion of macro 'CASSERT'
  626 | CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h478' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
  478 | CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h644' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:644:1: note: in expansion of macro 'CASSERT'
  644 | CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h491' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:491:1: note: in expansion of macro 'CASSERT'
  491 | CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h657' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:657:1: note: in expansion of macro 'CASSERT'
  657 | CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h504' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:504:1: note: in expansion of macro 'CASSERT'
  504 | CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h670' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:670:1: note: in expansion of macro 'CASSERT'
  670 | CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h517' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:517:1: note: in expansion of macro 'CASSERT'
  517 | CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h687' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:687:1: note: in expansion of macro 'CASSERT'
  687 | CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h530' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:530:1: note: in expansion of macro 'CASSERT'
  530 | CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h543' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:543:1: note: in expansion of macro 'CASSERT'
  543 | CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h702' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:702:1: note: in expansion of macro 'CASSERT'
  702 | CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h559' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:559:1: note: in expansion of macro 'CASSERT'
  559 | CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h719' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:719:1: note: in expansion of macro 'CASSERT'
  719 | CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h573' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
  573 | CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h735' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:735:1: note: in expansion of macro 'CASSERT'
  735 | CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h586' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:586:1: note: in expansion of macro 'CASSERT'
  586 | CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h748' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:748:1: note: in expansion of macro 'CASSERT'
  748 | CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h600' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
  600 | CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h761' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:761:1: note: in expansion of macro 'CASSERT'
  761 | CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h613' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:613:1: note: in expansion of macro 'CASSERT'
  613 | CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h626' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:626:1: note: in expansion of macro 'CASSERT'
  626 | CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h774' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:774:1: note: in expansion of macro 'CASSERT'
  774 | CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h644' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:644:1: note: in expansion of macro 'CASSERT'
  644 | CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h787' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:787:1: note: in expansion of macro 'CASSERT'
  787 | CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h657' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:657:1: note: in expansion of macro 'CASSERT'
  657 | CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h670' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:670:1: note: in expansion of macro 'CASSERT'
  670 | CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h687' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:687:1: note: in expansion of macro 'CASSERT'
  687 | CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h801' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
  801 | CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h702' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:702:1: note: in expansion of macro 'CASSERT'
  702 | CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h813' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:813:1: note: in expansion of macro 'CASSERT'
  813 | CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h719' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:719:1: note: in expansion of macro 'CASSERT'
  719 | CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h828' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:828:1: note: in expansion of macro 'CASSERT'
  828 | CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h735' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:735:1: note: in expansion of macro 'CASSERT'
  735 | CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h844' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:844:1: note: in expansion of macro 'CASSERT'
  844 | CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h748' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:748:1: note: in expansion of macro 'CASSERT'
  748 | CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h858' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
  858 | CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h761' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:761:1: note: in expansion of macro 'CASSERT'
  761 | CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h869' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:869:1: note: in expansion of macro 'CASSERT'
  869 | CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h774' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:774:1: note: in expansion of macro 'CASSERT'
  774 | CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h883' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
  883 | CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h787' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:787:1: note: in expansion of macro 'CASSERT'
  787 | CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h801' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
  801 | CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h897' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
  897 | CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h813' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:813:1: note: in expansion of macro 'CASSERT'
  813 | CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h911' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:911:1: note: in expansion of macro 'CASSERT'
  911 | CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h828' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:828:1: note: in expansion of macro 'CASSERT'
  828 | CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h921' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:921:1: note: in expansion of macro 'CASSERT'
  921 | CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h844' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:844:1: note: in expansion of macro 'CASSERT'
  844 | CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h932' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:932:1: note: in expansion of macro 'CASSERT'
  932 | CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h858' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
  858 | CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h943' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:943:1: note: in expansion of macro 'CASSERT'
  943 | CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h869' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:869:1: note: in expansion of macro 'CASSERT'
  869 | CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h953' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:953:1: note: in expansion of macro 'CASSERT'
  953 | CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h883' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
  883 | CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h970' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:970:1: note: in expansion of macro 'CASSERT'
  970 | CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h897' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
  897 | CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h983' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:983:1: note: in expansion of macro 'CASSERT'
  983 | CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h911' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:911:1: note: in expansion of macro 'CASSERT'
  911 | CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h921' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:921:1: note: in expansion of macro 'CASSERT'
  921 | CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h998' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
  998 | CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h932' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:932:1: note: in expansion of macro 'CASSERT'
  932 | CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1011' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1011:1: note: in expansion of macro 'CASSERT'
 1011 | CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h943' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:943:1: note: in expansion of macro 'CASSERT'
  943 | CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1023' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1023:1: note: in expansion of macro 'CASSERT'
 1023 | CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h953' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:953:1: note: in expansion of macro 'CASSERT'
  953 | CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1035' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1035:1: note: in expansion of macro 'CASSERT'
 1035 | CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h970' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:970:1: note: in expansion of macro 'CASSERT'
  970 | CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1052' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1052:1: note: in expansion of macro 'CASSERT'
 1052 | CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h983' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:983:1: note: in expansion of macro 'CASSERT'
  983 | CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1062' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1062:1: note: in expansion of macro 'CASSERT'
 1062 | CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h998' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
  998 | CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1072' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1072:1: note: in expansion of macro 'CASSERT'
 1072 | CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1011' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1011:1: note: in expansion of macro 'CASSERT'
 1011 | CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1082' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1082:1: note: in expansion of macro 'CASSERT'
 1082 | CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1023' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1023:1: note: in expansion of macro 'CASSERT'
 1023 | CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1092' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1092:1: note: in expansion of macro 'CASSERT'
 1092 | CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1035' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1035:1: note: in expansion of macro 'CASSERT'
 1035 | CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1102' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1102:1: note: in expansion of macro 'CASSERT'
 1102 | CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1052' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1052:1: note: in expansion of macro 'CASSERT'
 1052 | CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1112' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1112:1: note: in expansion of macro 'CASSERT'
 1112 | CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1062' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1062:1: note: in expansion of macro 'CASSERT'
 1062 | CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1122' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1122:1: note: in expansion of macro 'CASSERT'
 1122 | CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1132' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1132:1: note: in expansion of macro 'CASSERT'
 1132 | CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1072' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1072:1: note: in expansion of macro 'CASSERT'
 1072 | CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1082' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1082:1: note: in expansion of macro 'CASSERT'
 1082 | CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1148' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1148:1: note: in expansion of macro 'CASSERT'
 1148 | CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1092' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1092:1: note: in expansion of macro 'CASSERT'
 1092 | CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1160' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1160:1: note: in expansion of macro 'CASSERT'
 1160 | CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1102' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1102:1: note: in expansion of macro 'CASSERT'
 1102 | CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1176' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1176:1: note: in expansion of macro 'CASSERT'
 1176 | CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1112' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1112:1: note: in expansion of macro 'CASSERT'
 1112 | CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1187' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1187:1: note: in expansion of macro 'CASSERT'
 1187 | CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1122' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1122:1: note: in expansion of macro 'CASSERT'
 1122 | CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1132' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1132:1: note: in expansion of macro 'CASSERT'
 1132 | CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1199' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1199:1: note: in expansion of macro 'CASSERT'
 1199 | CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1148' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1148:1: note: in expansion of macro 'CASSERT'
 1148 | CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1211' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1211:1: note: in expansion of macro 'CASSERT'
 1211 | CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1160' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1160:1: note: in expansion of macro 'CASSERT'
 1160 | CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1221' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1221:1: note: in expansion of macro 'CASSERT'
 1221 | CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1176' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1176:1: note: in expansion of macro 'CASSERT'
 1176 | CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1231' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1231:1: note: in expansion of macro 'CASSERT'
 1231 | CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1187' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1187:1: note: in expansion of macro 'CASSERT'
 1187 | CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1241' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1241:1: note: in expansion of macro 'CASSERT'
 1241 | CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1199' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1199:1: note: in expansion of macro 'CASSERT'
 1199 | CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1251' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1251:1: note: in expansion of macro 'CASSERT'
 1251 | CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1211' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1211:1: note: in expansion of macro 'CASSERT'
 1211 | CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1261' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1261:1: note: in expansion of macro 'CASSERT'
 1261 | CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1221' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1221:1: note: in expansion of macro 'CASSERT'
 1221 | CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1271' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1271:1: note: in expansion of macro 'CASSERT'
 1271 | CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1231' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1231:1: note: in expansion of macro 'CASSERT'
 1231 | CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1283' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1283:1: note: in expansion of macro 'CASSERT'
 1283 | CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1241' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1241:1: note: in expansion of macro 'CASSERT'
 1241 | CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1294' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1294:1: note: in expansion of macro 'CASSERT'
 1294 | CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1251' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1251:1: note: in expansion of macro 'CASSERT'
 1251 | CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1307' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1307:1: note: in expansion of macro 'CASSERT'
 1307 | CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1261' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1261:1: note: in expansion of macro 'CASSERT'
 1261 | CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1321' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1321:1: note: in expansion of macro 'CASSERT'
 1321 | CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1271' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1271:1: note: in expansion of macro 'CASSERT'
 1271 | CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1334' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1334:1: note: in expansion of macro 'CASSERT'
 1334 | CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1283' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1283:1: note: in expansion of macro 'CASSERT'
 1283 | CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1294' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1294:1: note: in expansion of macro 'CASSERT'
 1294 | CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1345' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1345:1: note: in expansion of macro 'CASSERT'
 1345 | CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1307' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1307:1: note: in expansion of macro 'CASSERT'
 1307 | CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1356' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1356:1: note: in expansion of macro 'CASSERT'
 1356 | CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1321' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1321:1: note: in expansion of macro 'CASSERT'
 1321 | CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1369' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1369:1: note: in expansion of macro 'CASSERT'
 1369 | CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1334' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1334:1: note: in expansion of macro 'CASSERT'
 1334 | CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1388' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1388:1: note: in expansion of macro 'CASSERT'
 1388 | CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1345' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1345:1: note: in expansion of macro 'CASSERT'
 1345 | CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1422' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1422:1: note: in expansion of macro 'CASSERT'
 1422 | CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1356' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1356:1: note: in expansion of macro 'CASSERT'
 1356 | CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1369' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1369:1: note: in expansion of macro 'CASSERT'
 1369 | CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1388' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1388:1: note: in expansion of macro 'CASSERT'
 1388 | CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1422' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1422:1: note: in expansion of macro 'CASSERT'
 1422 | CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
In file included from hercules.h:63,
                 from codepage.c:14:
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h464' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:464:1: note: in expansion of macro 'CASSERT'
  464 | CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h478' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
  478 | CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h491' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:491:1: note: in expansion of macro 'CASSERT'
  491 | CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h504' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:504:1: note: in expansion of macro 'CASSERT'
  504 | CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h517' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:517:1: note: in expansion of macro 'CASSERT'
  517 | CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h530' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:530:1: note: in expansion of macro 'CASSERT'
  530 | CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h543' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:543:1: note: in expansion of macro 'CASSERT'
  543 | CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h559' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:559:1: note: in expansion of macro 'CASSERT'
  559 | CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h573' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
  573 | CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h586' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:586:1: note: in expansion of macro 'CASSERT'
  586 | CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h600' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
  600 | CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h613' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:613:1: note: in expansion of macro 'CASSERT'
  613 | CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h626' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:626:1: note: in expansion of macro 'CASSERT'
  626 | CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h644' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:644:1: note: in expansion of macro 'CASSERT'
  644 | CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h657' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:657:1: note: in expansion of macro 'CASSERT'
  657 | CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h670' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:670:1: note: in expansion of macro 'CASSERT'
  670 | CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h687' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:687:1: note: in expansion of macro 'CASSERT'
  687 | CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h702' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:702:1: note: in expansion of macro 'CASSERT'
  702 | CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h719' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:719:1: note: in expansion of macro 'CASSERT'
  719 | CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h735' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:735:1: note: in expansion of macro 'CASSERT'
  735 | CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h748' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:748:1: note: in expansion of macro 'CASSERT'
  748 | CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h761' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:761:1: note: in expansion of macro 'CASSERT'
  761 | CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h774' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:774:1: note: in expansion of macro 'CASSERT'
  774 | CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h787' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:787:1: note: in expansion of macro 'CASSERT'
  787 | CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h801' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
  801 | CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h813' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:813:1: note: in expansion of macro 'CASSERT'
  813 | CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h828' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:828:1: note: in expansion of macro 'CASSERT'
  828 | CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h844' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:844:1: note: in expansion of macro 'CASSERT'
  844 | CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h858' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
  858 | CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h869' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:869:1: note: in expansion of macro 'CASSERT'
  869 | CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h883' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
  883 | CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h897' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
  897 | CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h911' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:911:1: note: in expansion of macro 'CASSERT'
  911 | CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h921' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:921:1: note: in expansion of macro 'CASSERT'
  921 | CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h932' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:932:1: note: in expansion of macro 'CASSERT'
  932 | CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h943' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:943:1: note: in expansion of macro 'CASSERT'
  943 | CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h953' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:953:1: note: in expansion of macro 'CASSERT'
  953 | CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h970' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:970:1: note: in expansion of macro 'CASSERT'
  970 | CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h983' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:983:1: note: in expansion of macro 'CASSERT'
  983 | CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h998' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
  998 | CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1011' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1011:1: note: in expansion of macro 'CASSERT'
 1011 | CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1023' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1023:1: note: in expansion of macro 'CASSERT'
 1023 | CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
In file included from hercules.h:63,
                 from hscutl.c:25:
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h464' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:464:1: note: in expansion of macro 'CASSERT'
  464 | CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1035' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1035:1: note: in expansion of macro 'CASSERT'
 1035 | CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h478' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
  478 | CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1052' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1052:1: note: in expansion of macro 'CASSERT'
 1052 | CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h491' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:491:1: note: in expansion of macro 'CASSERT'
  491 | CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h504' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:504:1: note: in expansion of macro 'CASSERT'
  504 | CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
In file included from hercules.h:63,
                 from hexdumpe.c:16:
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h464' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:464:1: note: in expansion of macro 'CASSERT'
  464 | CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h517' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:517:1: note: in expansion of macro 'CASSERT'
  517 | CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1062' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1062:1: note: in expansion of macro 'CASSERT'
 1062 | CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h478' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
  478 | CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h530' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:530:1: note: in expansion of macro 'CASSERT'
  530 | CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h491' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:491:1: note: in expansion of macro 'CASSERT'
  491 | CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h543' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:543:1: note: in expansion of macro 'CASSERT'
  543 | CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h504' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:504:1: note: in expansion of macro 'CASSERT'
  504 | CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h559' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:559:1: note: in expansion of macro 'CASSERT'
  559 | CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h517' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:517:1: note: in expansion of macro 'CASSERT'
  517 | CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1072' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1072:1: note: in expansion of macro 'CASSERT'
 1072 | CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h573' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
  573 | CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h530' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:530:1: note: in expansion of macro 'CASSERT'
  530 | CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
gmake[2]: *** [Makefile:2613: cckdcdsk.o] Error 1
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h543' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:543:1: note: in expansion of macro 'CASSERT'
  543 | CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h586' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:586:1: note: in expansion of macro 'CASSERT'
  586 | CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
gmake[2]: *** Waiting for unfinished jobs....
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h559' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:559:1: note: in expansion of macro 'CASSERT'
  559 | CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h600' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
  600 | CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1082' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1082:1: note: in expansion of macro 'CASSERT'
 1082 | CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h573' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
  573 | CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h613' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:613:1: note: in expansion of macro 'CASSERT'
  613 | CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h586' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:586:1: note: in expansion of macro 'CASSERT'
  586 | CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h626' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:626:1: note: in expansion of macro 'CASSERT'
  626 | CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1092' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1092:1: note: in expansion of macro 'CASSERT'
 1092 | CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h600' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
  600 | CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h644' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:644:1: note: in expansion of macro 'CASSERT'
  644 | CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h613' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:613:1: note: in expansion of macro 'CASSERT'
  613 | CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h657' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:657:1: note: in expansion of macro 'CASSERT'
  657 | CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1102' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1102:1: note: in expansion of macro 'CASSERT'
 1102 | CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h626' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:626:1: note: in expansion of macro 'CASSERT'
  626 | CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h670' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:670:1: note: in expansion of macro 'CASSERT'
  670 | CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1112' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1112:1: note: in expansion of macro 'CASSERT'
 1112 | CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h644' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:644:1: note: in expansion of macro 'CASSERT'
  644 | CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h687' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:687:1: note: in expansion of macro 'CASSERT'
  687 | CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h657' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:657:1: note: in expansion of macro 'CASSERT'
  657 | CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h702' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:702:1: note: in expansion of macro 'CASSERT'
  702 | CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1122' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1122:1: note: in expansion of macro 'CASSERT'
 1122 | CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h670' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:670:1: note: in expansion of macro 'CASSERT'
  670 | CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h719' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:719:1: note: in expansion of macro 'CASSERT'
  719 | CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h687' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:687:1: note: in expansion of macro 'CASSERT'
  687 | CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1132' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1132:1: note: in expansion of macro 'CASSERT'
 1132 | CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h735' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:735:1: note: in expansion of macro 'CASSERT'
  735 | CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h702' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:702:1: note: in expansion of macro 'CASSERT'
  702 | CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h748' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:748:1: note: in expansion of macro 'CASSERT'
  748 | CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h719' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:719:1: note: in expansion of macro 'CASSERT'
  719 | CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1148' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1148:1: note: in expansion of macro 'CASSERT'
 1148 | CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h761' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:761:1: note: in expansion of macro 'CASSERT'
  761 | CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h735' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:735:1: note: in expansion of macro 'CASSERT'
  735 | CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h774' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:774:1: note: in expansion of macro 'CASSERT'
  774 | CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h748' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:748:1: note: in expansion of macro 'CASSERT'
  748 | CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1160' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1160:1: note: in expansion of macro 'CASSERT'
 1160 | CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h787' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:787:1: note: in expansion of macro 'CASSERT'
  787 | CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h761' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:761:1: note: in expansion of macro 'CASSERT'
  761 | CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1176' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1176:1: note: in expansion of macro 'CASSERT'
 1176 | CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h801' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
  801 | CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h774' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:774:1: note: in expansion of macro 'CASSERT'
  774 | CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1187' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1187:1: note: in expansion of macro 'CASSERT'
 1187 | CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h787' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:787:1: note: in expansion of macro 'CASSERT'
  787 | CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h813' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:813:1: note: in expansion of macro 'CASSERT'
  813 | CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h801' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
  801 | CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h828' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:828:1: note: in expansion of macro 'CASSERT'
  828 | CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1199' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1199:1: note: in expansion of macro 'CASSERT'
 1199 | CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h813' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:813:1: note: in expansion of macro 'CASSERT'
  813 | CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h844' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:844:1: note: in expansion of macro 'CASSERT'
  844 | CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1211' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1211:1: note: in expansion of macro 'CASSERT'
 1211 | CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h828' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:828:1: note: in expansion of macro 'CASSERT'
  828 | CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h858' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
  858 | CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h844' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:844:1: note: in expansion of macro 'CASSERT'
  844 | CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1221' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1221:1: note: in expansion of macro 'CASSERT'
 1221 | CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h869' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:869:1: note: in expansion of macro 'CASSERT'
  869 | CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h858' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
  858 | CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h883' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
  883 | CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1231' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1231:1: note: in expansion of macro 'CASSERT'
 1231 | CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h869' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:869:1: note: in expansion of macro 'CASSERT'
  869 | CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h897' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
  897 | CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1241' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1241:1: note: in expansion of macro 'CASSERT'
 1241 | CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h883' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
  883 | CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h911' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:911:1: note: in expansion of macro 'CASSERT'
  911 | CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h897' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
  897 | CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1251' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1251:1: note: in expansion of macro 'CASSERT'
 1251 | CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h921' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:921:1: note: in expansion of macro 'CASSERT'
  921 | CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h911' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:911:1: note: in expansion of macro 'CASSERT'
  911 | CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h932' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:932:1: note: in expansion of macro 'CASSERT'
  932 | CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1261' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1261:1: note: in expansion of macro 'CASSERT'
 1261 | CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h921' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:921:1: note: in expansion of macro 'CASSERT'
  921 | CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1271' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1271:1: note: in expansion of macro 'CASSERT'
 1271 | CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h943' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:943:1: note: in expansion of macro 'CASSERT'
  943 | CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h932' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:932:1: note: in expansion of macro 'CASSERT'
  932 | CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1283' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1283:1: note: in expansion of macro 'CASSERT'
 1283 | CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h953' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:953:1: note: in expansion of macro 'CASSERT'
  953 | CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h943' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:943:1: note: in expansion of macro 'CASSERT'
  943 | CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h970' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:970:1: note: in expansion of macro 'CASSERT'
  970 | CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1294' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1294:1: note: in expansion of macro 'CASSERT'
 1294 | CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h953' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:953:1: note: in expansion of macro 'CASSERT'
  953 | CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h983' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:983:1: note: in expansion of macro 'CASSERT'
  983 | CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1307' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1307:1: note: in expansion of macro 'CASSERT'
 1307 | CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h970' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:970:1: note: in expansion of macro 'CASSERT'
  970 | CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h998' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
  998 | CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h983' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:983:1: note: in expansion of macro 'CASSERT'
  983 | CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1321' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1321:1: note: in expansion of macro 'CASSERT'
 1321 | CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1011' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1011:1: note: in expansion of macro 'CASSERT'
 1011 | CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h998' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
  998 | CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1023' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1023:1: note: in expansion of macro 'CASSERT'
 1023 | CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1334' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1334:1: note: in expansion of macro 'CASSERT'
 1334 | CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1011' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1011:1: note: in expansion of macro 'CASSERT'
 1011 | CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1035' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1035:1: note: in expansion of macro 'CASSERT'
 1035 | CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1345' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1345:1: note: in expansion of macro 'CASSERT'
 1345 | CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1023' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1023:1: note: in expansion of macro 'CASSERT'
 1023 | CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1052' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1052:1: note: in expansion of macro 'CASSERT'
 1052 | CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1035' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1035:1: note: in expansion of macro 'CASSERT'
 1035 | CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1356' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1356:1: note: in expansion of macro 'CASSERT'
 1356 | CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1062' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1062:1: note: in expansion of macro 'CASSERT'
 1062 | CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1052' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1052:1: note: in expansion of macro 'CASSERT'
 1052 | CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1072' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1072:1: note: in expansion of macro 'CASSERT'
 1072 | CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1369' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1369:1: note: in expansion of macro 'CASSERT'
 1369 | CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1062' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1062:1: note: in expansion of macro 'CASSERT'
 1062 | CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1082' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1082:1: note: in expansion of macro 'CASSERT'
 1082 | CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1388' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1388:1: note: in expansion of macro 'CASSERT'
 1388 | CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1092' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1092:1: note: in expansion of macro 'CASSERT'
 1092 | CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1422' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1422:1: note: in expansion of macro 'CASSERT'
 1422 | CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1072' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1072:1: note: in expansion of macro 'CASSERT'
 1072 | CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1102' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1102:1: note: in expansion of macro 'CASSERT'
 1102 | CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1082' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1082:1: note: in expansion of macro 'CASSERT'
 1082 | CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1112' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1112:1: note: in expansion of macro 'CASSERT'
 1112 | CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1092' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1092:1: note: in expansion of macro 'CASSERT'
 1092 | CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1122' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1122:1: note: in expansion of macro 'CASSERT'
 1122 | CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1102' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1102:1: note: in expansion of macro 'CASSERT'
 1102 | CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1132' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1132:1: note: in expansion of macro 'CASSERT'
 1132 | CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1112' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1112:1: note: in expansion of macro 'CASSERT'
 1112 | CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1148' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1148:1: note: in expansion of macro 'CASSERT'
 1148 | CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1122' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1122:1: note: in expansion of macro 'CASSERT'
 1122 | CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1160' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1160:1: note: in expansion of macro 'CASSERT'
 1160 | CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1132' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1132:1: note: in expansion of macro 'CASSERT'
 1132 | CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1176' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1176:1: note: in expansion of macro 'CASSERT'
 1176 | CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1148' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1148:1: note: in expansion of macro 'CASSERT'
 1148 | CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1187' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1187:1: note: in expansion of macro 'CASSERT'
 1187 | CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1160' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1160:1: note: in expansion of macro 'CASSERT'
 1160 | CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1199' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1199:1: note: in expansion of macro 'CASSERT'
 1199 | CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1176' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1176:1: note: in expansion of macro 'CASSERT'
 1176 | CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1211' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1211:1: note: in expansion of macro 'CASSERT'
 1211 | CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1187' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1187:1: note: in expansion of macro 'CASSERT'
 1187 | CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1221' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1221:1: note: in expansion of macro 'CASSERT'
 1221 | CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1199' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1199:1: note: in expansion of macro 'CASSERT'
 1199 | CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1231' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1231:1: note: in expansion of macro 'CASSERT'
 1231 | CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1211' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1211:1: note: in expansion of macro 'CASSERT'
 1211 | CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1241' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1241:1: note: in expansion of macro 'CASSERT'
 1241 | CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1221' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1221:1: note: in expansion of macro 'CASSERT'
 1221 | CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1251' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1251:1: note: in expansion of macro 'CASSERT'
 1251 | CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1231' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1231:1: note: in expansion of macro 'CASSERT'
 1231 | CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1261' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1261:1: note: in expansion of macro 'CASSERT'
 1261 | CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1241' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1241:1: note: in expansion of macro 'CASSERT'
 1241 | CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1271' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1271:1: note: in expansion of macro 'CASSERT'
 1271 | CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1251' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1251:1: note: in expansion of macro 'CASSERT'
 1251 | CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1283' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1283:1: note: in expansion of macro 'CASSERT'
 1283 | CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1261' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1261:1: note: in expansion of macro 'CASSERT'
 1261 | CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1294' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1294:1: note: in expansion of macro 'CASSERT'
 1294 | CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1271' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1271:1: note: in expansion of macro 'CASSERT'
 1271 | CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1307' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1307:1: note: in expansion of macro 'CASSERT'
 1307 | CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1283' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1283:1: note: in expansion of macro 'CASSERT'
 1283 | CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1321' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1321:1: note: in expansion of macro 'CASSERT'
 1321 | CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1294' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1294:1: note: in expansion of macro 'CASSERT'
 1294 | CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1334' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1334:1: note: in expansion of macro 'CASSERT'
 1334 | CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1307' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1307:1: note: in expansion of macro 'CASSERT'
 1307 | CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1345' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1345:1: note: in expansion of macro 'CASSERT'
 1345 | CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1321' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1321:1: note: in expansion of macro 'CASSERT'
 1321 | CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1356' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1356:1: note: in expansion of macro 'CASSERT'
 1356 | CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1334' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1334:1: note: in expansion of macro 'CASSERT'
 1334 | CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1369' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1369:1: note: in expansion of macro 'CASSERT'
 1369 | CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1345' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1345:1: note: in expansion of macro 'CASSERT'
 1345 | CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1388' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1388:1: note: in expansion of macro 'CASSERT'
 1388 | CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1356' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1356:1: note: in expansion of macro 'CASSERT'
 1356 | CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1422' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1422:1: note: in expansion of macro 'CASSERT'
 1422 | CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1369' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1369:1: note: in expansion of macro 'CASSERT'
 1369 | CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1388' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1388:1: note: in expansion of macro 'CASSERT'
 1388 | CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1422' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1422:1: note: in expansion of macro 'CASSERT'
 1422 | CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
In file included from hercules.h:63,
                 from hsocket.c:13:
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h464' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:464:1: note: in expansion of macro 'CASSERT'
  464 | CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h478' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
  478 | CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h491' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:491:1: note: in expansion of macro 'CASSERT'
  491 | CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h504' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:504:1: note: in expansion of macro 'CASSERT'
  504 | CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h517' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:517:1: note: in expansion of macro 'CASSERT'
  517 | CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h530' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:530:1: note: in expansion of macro 'CASSERT'
  530 | CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h543' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:543:1: note: in expansion of macro 'CASSERT'
  543 | CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h559' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:559:1: note: in expansion of macro 'CASSERT'
  559 | CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h573' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
  573 | CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h586' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:586:1: note: in expansion of macro 'CASSERT'
  586 | CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h600' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
  600 | CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h613' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:613:1: note: in expansion of macro 'CASSERT'
  613 | CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h626' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:626:1: note: in expansion of macro 'CASSERT'
  626 | CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h644' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:644:1: note: in expansion of macro 'CASSERT'
  644 | CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h657' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:657:1: note: in expansion of macro 'CASSERT'
  657 | CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h670' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:670:1: note: in expansion of macro 'CASSERT'
  670 | CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h687' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:687:1: note: in expansion of macro 'CASSERT'
  687 | CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h702' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:702:1: note: in expansion of macro 'CASSERT'
  702 | CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h719' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:719:1: note: in expansion of macro 'CASSERT'
  719 | CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h735' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:735:1: note: in expansion of macro 'CASSERT'
  735 | CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h748' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:748:1: note: in expansion of macro 'CASSERT'
  748 | CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h761' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:761:1: note: in expansion of macro 'CASSERT'
  761 | CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h774' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:774:1: note: in expansion of macro 'CASSERT'
  774 | CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h787' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:787:1: note: in expansion of macro 'CASSERT'
  787 | CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h801' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
  801 | CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h813' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:813:1: note: in expansion of macro 'CASSERT'
  813 | CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h828' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:828:1: note: in expansion of macro 'CASSERT'
  828 | CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h844' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:844:1: note: in expansion of macro 'CASSERT'
  844 | CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h858' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
  858 | CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h869' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:869:1: note: in expansion of macro 'CASSERT'
  869 | CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h883' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
  883 | CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h897' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
  897 | CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h911' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:911:1: note: in expansion of macro 'CASSERT'
  911 | CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h921' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:921:1: note: in expansion of macro 'CASSERT'
  921 | CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h932' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:932:1: note: in expansion of macro 'CASSERT'
  932 | CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h943' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:943:1: note: in expansion of macro 'CASSERT'
  943 | CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h953' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:953:1: note: in expansion of macro 'CASSERT'
  953 | CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h970' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:970:1: note: in expansion of macro 'CASSERT'
  970 | CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h983' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:983:1: note: in expansion of macro 'CASSERT'
  983 | CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h998' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
  998 | CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1011' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1011:1: note: in expansion of macro 'CASSERT'
 1011 | CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1023' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1023:1: note: in expansion of macro 'CASSERT'
 1023 | CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1035' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1035:1: note: in expansion of macro 'CASSERT'
 1035 | CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1052' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1052:1: note: in expansion of macro 'CASSERT'
 1052 | CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1062' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1062:1: note: in expansion of macro 'CASSERT'
 1062 | CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1072' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1072:1: note: in expansion of macro 'CASSERT'
 1072 | CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
In file included from hercules.h:63,
                 from hostinfo.c:18:
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h464' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:464:1: note: in expansion of macro 'CASSERT'
  464 | CASSERT( sizeof( TFHDR ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h478' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:478:1: note: in expansion of macro 'CASSERT'
  478 | CASSERT( sizeof( TF00423 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1082' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1082:1: note: in expansion of macro 'CASSERT'
 1082 | CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h491' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:491:1: note: in expansion of macro 'CASSERT'
  491 | CASSERT( sizeof( TF00424 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h504' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:504:1: note: in expansion of macro 'CASSERT'
  504 | CASSERT( sizeof( TF00425 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1092' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1092:1: note: in expansion of macro 'CASSERT'
 1092 | CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h517' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:517:1: note: in expansion of macro 'CASSERT'
  517 | CASSERT( sizeof( TF00426 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h530' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:530:1: note: in expansion of macro 'CASSERT'
  530 | CASSERT( sizeof( TF00427 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1102' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1102:1: note: in expansion of macro 'CASSERT'
 1102 | CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h543' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:543:1: note: in expansion of macro 'CASSERT'
  543 | CASSERT( sizeof( TF00428 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h559' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:559:1: note: in expansion of macro 'CASSERT'
  559 | CASSERT( sizeof( TF00429 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1112' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1112:1: note: in expansion of macro 'CASSERT'
 1112 | CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h573' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:573:1: note: in expansion of macro 'CASSERT'
  573 | CASSERT( sizeof( TF00430 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h586' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:586:1: note: in expansion of macro 'CASSERT'
  586 | CASSERT( sizeof( TF00431 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1122' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1122:1: note: in expansion of macro 'CASSERT'
 1122 | CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h600' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:600:1: note: in expansion of macro 'CASSERT'
  600 | CASSERT( sizeof( TF00432 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h613' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:613:1: note: in expansion of macro 'CASSERT'
  613 | CASSERT( sizeof( TF00433 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1132' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1132:1: note: in expansion of macro 'CASSERT'
 1132 | CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h626' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:626:1: note: in expansion of macro 'CASSERT'
  626 | CASSERT( sizeof( TF00434 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h644' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:644:1: note: in expansion of macro 'CASSERT'
  644 | CASSERT( sizeof( TF00435 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1148' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1148:1: note: in expansion of macro 'CASSERT'
 1148 | CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h657' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:657:1: note: in expansion of macro 'CASSERT'
  657 | CASSERT( sizeof( TF00436 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h670' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:670:1: note: in expansion of macro 'CASSERT'
  670 | CASSERT( sizeof( TF00437 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1160' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1160:1: note: in expansion of macro 'CASSERT'
 1160 | CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h687' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:687:1: note: in expansion of macro 'CASSERT'
  687 | CASSERT( sizeof( TF00438 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1176' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1176:1: note: in expansion of macro 'CASSERT'
 1176 | CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h702' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:702:1: note: in expansion of macro 'CASSERT'
  702 | CASSERT( sizeof( TF00439 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h719' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:719:1: note: in expansion of macro 'CASSERT'
  719 | CASSERT( sizeof( TF00440 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1187' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1187:1: note: in expansion of macro 'CASSERT'
 1187 | CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h735' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:735:1: note: in expansion of macro 'CASSERT'
  735 | CASSERT( sizeof( TF00441 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h748' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:748:1: note: in expansion of macro 'CASSERT'
  748 | CASSERT( sizeof( TF00442 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1199' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1199:1: note: in expansion of macro 'CASSERT'
 1199 | CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h761' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:761:1: note: in expansion of macro 'CASSERT'
  761 | CASSERT( sizeof( TF00516 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1211' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1211:1: note: in expansion of macro 'CASSERT'
 1211 | CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h774' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:774:1: note: in expansion of macro 'CASSERT'
  774 | CASSERT( sizeof( TF00517 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1221' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1221:1: note: in expansion of macro 'CASSERT'
 1221 | CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h787' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:787:1: note: in expansion of macro 'CASSERT'
  787 | CASSERT( sizeof( TF00518 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h801' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:801:1: note: in expansion of macro 'CASSERT'
  801 | CASSERT( sizeof( TF00519 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1231' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1231:1: note: in expansion of macro 'CASSERT'
 1231 | CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h813' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:813:1: note: in expansion of macro 'CASSERT'
  813 | CASSERT( sizeof( TF00520 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1241' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1241:1: note: in expansion of macro 'CASSERT'
 1241 | CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h828' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:828:1: note: in expansion of macro 'CASSERT'
  828 | CASSERT( sizeof( TF00800 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1251' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1251:1: note: in expansion of macro 'CASSERT'
 1251 | CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h844' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:844:1: note: in expansion of macro 'CASSERT'
  844 | CASSERT( sizeof( TF00801 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1261' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1261:1: note: in expansion of macro 'CASSERT'
 1261 | CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h858' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:858:1: note: in expansion of macro 'CASSERT'
  858 | CASSERT( sizeof( TF00802 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1271' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1271:1: note: in expansion of macro 'CASSERT'
 1271 | CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h869' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:869:1: note: in expansion of macro 'CASSERT'
  869 | CASSERT( sizeof( TF00803 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h883' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:883:1: note: in expansion of macro 'CASSERT'
  883 | CASSERT( sizeof( TF00804 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1283' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1283:1: note: in expansion of macro 'CASSERT'
 1283 | CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h897' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:897:1: note: in expansion of macro 'CASSERT'
  897 | CASSERT( sizeof( TF00806 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1294' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1294:1: note: in expansion of macro 'CASSERT'
 1294 | CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h911' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:911:1: note: in expansion of macro 'CASSERT'
  911 | CASSERT( sizeof( TF00807 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1307' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1307:1: note: in expansion of macro 'CASSERT'
 1307 | CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h921' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:921:1: note: in expansion of macro 'CASSERT'
  921 | CASSERT( sizeof( TF00808 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h932' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:932:1: note: in expansion of macro 'CASSERT'
  932 | CASSERT( sizeof( TF00809 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1321' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1321:1: note: in expansion of macro 'CASSERT'
 1321 | CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h943' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:943:1: note: in expansion of macro 'CASSERT'
  943 | CASSERT( sizeof( TF00811 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1334' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1334:1: note: in expansion of macro 'CASSERT'
 1334 | CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h953' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:953:1: note: in expansion of macro 'CASSERT'
  953 | CASSERT( sizeof( TF00812 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1345' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1345:1: note: in expansion of macro 'CASSERT'
 1345 | CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h970' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:970:1: note: in expansion of macro 'CASSERT'
  970 | CASSERT( sizeof( TF00814 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h983' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:983:1: note: in expansion of macro 'CASSERT'
  983 | CASSERT( sizeof( TF00840 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1356' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1356:1: note: in expansion of macro 'CASSERT'
 1356 | CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h998' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:998:1: note: in expansion of macro 'CASSERT'
  998 | CASSERT( sizeof( TF00844 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1369' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1369:1: note: in expansion of macro 'CASSERT'
 1369 | CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1011' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1011:1: note: in expansion of macro 'CASSERT'
 1011 | CASSERT( sizeof( TF00845 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1388' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1388:1: note: in expansion of macro 'CASSERT'
 1388 | CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1023' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1023:1: note: in expansion of macro 'CASSERT'
 1023 | CASSERT( sizeof( TF00846 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1035' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1035:1: note: in expansion of macro 'CASSERT'
 1035 | CASSERT( sizeof( TF01300 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1422' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1422:1: note: in expansion of macro 'CASSERT'
 1422 | CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1052' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1052:1: note: in expansion of macro 'CASSERT'
 1052 | CASSERT( sizeof( TF01301 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1062' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1062:1: note: in expansion of macro 'CASSERT'
 1062 | CASSERT( sizeof( TF01304 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1072' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1072:1: note: in expansion of macro 'CASSERT'
 1072 | CASSERT( sizeof( TF01305 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1082' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1082:1: note: in expansion of macro 'CASSERT'
 1082 | CASSERT( sizeof( TF01306 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1092' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1092:1: note: in expansion of macro 'CASSERT'
 1092 | CASSERT( sizeof( TF01307 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1102' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1102:1: note: in expansion of macro 'CASSERT'
 1102 | CASSERT( sizeof( TF01308 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1112' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1112:1: note: in expansion of macro 'CASSERT'
 1112 | CASSERT( sizeof( TF01309 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1122' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1122:1: note: in expansion of macro 'CASSERT'
 1122 | CASSERT( sizeof( TF01310 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1132' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1132:1: note: in expansion of macro 'CASSERT'
 1132 | CASSERT( sizeof( TF01311 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1148' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1148:1: note: in expansion of macro 'CASSERT'
 1148 | CASSERT( sizeof( TF01312 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1160' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1160:1: note: in expansion of macro 'CASSERT'
 1160 | CASSERT( sizeof( TF01313 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1176' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1176:1: note: in expansion of macro 'CASSERT'
 1176 | CASSERT( sizeof( TF01315 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1187' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1187:1: note: in expansion of macro 'CASSERT'
 1187 | CASSERT( sizeof( TF01316 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1199' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1199:1: note: in expansion of macro 'CASSERT'
 1199 | CASSERT( sizeof( TF01317 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1211' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1211:1: note: in expansion of macro 'CASSERT'
 1211 | CASSERT( sizeof( TF01318 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1221' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1221:1: note: in expansion of macro 'CASSERT'
 1221 | CASSERT( sizeof( TF01320 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1231' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1231:1: note: in expansion of macro 'CASSERT'
 1231 | CASSERT( sizeof( TF01321 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1241' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1241:1: note: in expansion of macro 'CASSERT'
 1241 | CASSERT( sizeof( TF01329 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1251' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1251:1: note: in expansion of macro 'CASSERT'
 1251 | CASSERT( sizeof( TF01330 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1261' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1261:1: note: in expansion of macro 'CASSERT'
 1261 | CASSERT( sizeof( TF01331 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1271' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1271:1: note: in expansion of macro 'CASSERT'
 1271 | CASSERT( sizeof( TF01332 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1283' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1283:1: note: in expansion of macro 'CASSERT'
 1283 | CASSERT( sizeof( TF01333 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1294' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1294:1: note: in expansion of macro 'CASSERT'
 1294 | CASSERT( sizeof( TF01334 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1307' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1307:1: note: in expansion of macro 'CASSERT'
 1307 | CASSERT( sizeof( TF01336 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1321' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1321:1: note: in expansion of macro 'CASSERT'
 1321 | CASSERT( sizeof( TF02269 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1334' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1334:1: note: in expansion of macro 'CASSERT'
 1334 | CASSERT( sizeof( TF02270 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1345' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1345:1: note: in expansion of macro 'CASSERT'
 1345 | CASSERT( sizeof( TF02271 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1356' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1356:1: note: in expansion of macro 'CASSERT'
 1356 | CASSERT( sizeof( TF02272 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1369' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1369:1: note: in expansion of macro 'CASSERT'
 1369 | CASSERT( sizeof( TF02276 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1388' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1388:1: note: in expansion of macro 'CASSERT'
 1388 | CASSERT( sizeof( TF02324 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
hmacros.h:146:30: error: size of array 'assertion_failed_hscutl_h1422' is negative
  146 | typedef char _CASSERT_PASTE( assertion_failed_ ## file, line )[ 2 * !!(cond) - 1 ]
      |                              ^~~~~~~~~~~~~~~~~
hmacros.h:144:41: note: in definition of macro '_CASSERT_PASTE'
  144 | #define      _CASSERT_PASTE( a, b )     a ## b
      |                                         ^
hmacros.h:143:41: note: in expansion of macro '_CASSERT_LINE'
  143 | #define       CASSERT( cond, file )     _CASSERT_LINE( cond, __LINE__, file )
      |                                         ^~~~~~~~~~~~~
hscutl.h:1422:1: note: in expansion of macro 'CASSERT'
 1422 | CASSERT( sizeof( TF02326 ) % 8 == 0, hscutl_h );
      | ^~~~~~~
gmake[2]: *** [Makefile:2627: hsys.lo] Error 1
In file included from /usr/include/ctype.h:100,
                 from hstdinc.h:117,
                 from hdl.c:10:
hdl.c: In function 'hdl_build_devmod_name':
hdl.c:1103:40: warning: array subscript has type 'char' [-Wchar-subscripts]
 1103 |         dtname[ len ] = tolower( dtname[ len ]);
      |                                        ^
gmake[2]: *** [Makefile:2627: codepage.lo] Error 1
In file included from /usr/include/ctype.h:100,
                 from hstdinc.h:117,
                 from hscutl.c:20:
hscutl.c: In function 'parse_args':
hscutl.c:1706:30: warning: array subscript has type 'char' [-Wchar-subscripts]
 1706 |         while (*p && isspace(*p))
      |                              ^
hscutl.c:1724:31: warning: array subscript has type 'char' [-Wchar-subscripts]
 1724 |         while (*p && !isspace(*p) && *p != '\"' && *p != '\'')
      |                               ^
gmake[2]: *** [Makefile:2627: hexdumpe.lo] Error 1
hscutl.c: In function 'string_to_upper':
hscutl.c:1803:36: warning: array subscript has type 'char' [-Wchar-subscripts]
 1803 |         source[i] = toupper( source[i] );
      |                                    ^
hscutl.c: In function 'string_to_lower':
hscutl.c:1809:36: warning: array subscript has type 'char' [-Wchar-subscripts]
 1809 |         source[i] = tolower( source[i] );
      |                                    ^
gmake[2]: *** [Makefile:2627: hdl.lo] Error 1
gmake[2]: *** [Makefile:2627: hsocket.lo] Error 1
gmake[2]: *** [Makefile:2627: hostinfo.lo] Error 1
gmake[2]: *** [Makefile:2627: hscutl.lo] Error 1
gmake[2]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6'
gmake[1]: *** [Makefile:2677: all-recursive] Error 1
gmake[1]: Leaving directory '/pbulk/work/emulators/hercules4sdl/work/hyperion-Release_4.6'
gmake: *** [Makefile:1998: 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