test with both compilers