We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e443a5 commit 8c17386Copy full SHA for 8c17386
tests/compilers/test_compilers.py
@@ -53,6 +53,21 @@ def test_common(self):
53
)
54
self.assertEqual(args.include_files, ["foo.inc", "bar.inc"])
55
56
+ def test_gnu(self):
57
+ """compilers/gnu"""
58
+ argv = ["g++", "-fopenmp", "test.cpp"]
59
+
60
+ compiler = config.recognize_compiler(argv[0])
61
+ self.assertTrue(type(compiler) is config.GnuCompiler)
62
63
+ passes = compiler.parse_args(argv[1:])
64
+ self.assertEqual(len(passes), 1)
65
66
+ self.assertEqual(passes[0].pass_name, "default")
67
68
+ defines = passes[0].defines
69
+ self.assertEqual(defines, ["_OPENMP"])
70
71
def test_clang(self):
72
"""compilers/clang"""
73
argv = ["clang", "-fsycl-is-device", "test.cpp"]
0 commit comments