Since #32 add calls to @compileError, the test suite should include scenarios where a compile error is expected. Currently this is not possible pending issue 513 in zig
@compileError