With the new backend design we should never need to emit C code for a llvm::GlobalVariable. The new backend prints a warning in C if that happens. This commit adds a check in our recompilation tests to ensure that never happens.