more tests
another patch needed in clang