trying to fix hang in libint2_init_shg in BG/Q ... likely something to do with "small" types (char vs unsigned char, etc.).