I give up.  Disable -Wsign-compare.
Fix 32-bit bug.
Silence bogus warning from GCC 4.8 so that the tests can complete.
Fix more warnings.
Typo.
Arrggghhhh.
Better work-around for weird GCC 4.8 warning breaking tests.
Fix 32-bit bug.