extra compiler tests
more compiler tests