Reverted to GNU99, C99 results in 3 or 5 weird exceptions in the Benchmark target

Note: The block support is disabled in C99, see http://clang.llvm.org/docs/UsersManual.html#differences-between-various-standard-modes
I doubt this explains anything since Test target runs correctly with C99.