We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e235738 commit d71c8e2Copy full SHA for d71c8e2
1 file changed
src/numba/openmp/tests/test_openmp.py
@@ -1926,7 +1926,14 @@ def test_impl(nt):
1926
1927
with self.assertRaises(Exception) as raises:
1928
test_impl(12)
1929
- self.assertIn("No terminal matches", str(raises.exception))
+ # Lark error text differs across versions: lexer failure ("No terminal matches")
1930
+ # vs parser failure ("Unexpected token") for unsupported clauses like NOWAIT here.
1931
+ err = str(raises.exception)
1932
+ self.assertIn("nowait", err.lower())
1933
+ self.assertTrue(
1934
+ "No terminal matches" in err or "Unexpected token" in err,
1935
+ err,
1936
+ )
1937
1938
def test_parallel_double_num_threads(self):
1939
@njit
0 commit comments