optional compiler types
all tests for all compilers