also test with gcc