diff --git a/test/test_advancedcpp.py b/test/test_advancedcpp.py index 9d754e7..bf896c8 100644 --- a/test/test_advancedcpp.py +++ b/test/test_advancedcpp.py @@ -819,7 +819,6 @@ def test24_typedef_to_private_class(self): assert cppjit.gbl.TypedefToPrivateClass().f().m_val == 42 - @mark.xfail(run=False, reason="Crashes") def test25_ostream_printing(self): """Mapping of __str__ through operator<<(ostream&)""" diff --git a/test/test_boost.py b/test/test_boost.py index bba20a1..70ea1d1 100644 --- a/test/test_boost.py +++ b/test/test_boost.py @@ -50,7 +50,6 @@ def test01_any_class(self): assert std.list[any] - @mark.xfail(run=False, reason="boost::any casting crashes") def test02_any_usage(self): """boost::any assignment and casting""" @@ -125,7 +124,6 @@ def setup_class(cls): cppjit.include("boost/variant/variant.hpp") cppjit.include("boost/variant/get.hpp") - @mark.xfail(run=False, reason="boost::variant access crashes") def test01_variant_usage(self): """boost::variant usage""" diff --git a/test/test_concurrent.py b/test/test_concurrent.py index 6adea08..026fdcc 100644 --- a/test/test_concurrent.py +++ b/test/test_concurrent.py @@ -15,7 +15,6 @@ def setup_class(cls): cppjit.gbl.Workers.calc.__release_gil__ = True - @mark.xfail(run=False, reason="Crashes") def test01_simple_threads(self): """Run basic Python threads""" @@ -35,7 +34,6 @@ def test01_simple_threads(self): for t in threads: t.join() - @mark.xfail(run=False, reason="Crashes") def test02_futures(self): """Run with Python futures""" @@ -266,7 +264,6 @@ def test(): for t in threads: t.join() - @mark.xfail(run=False, reason="Crashes") def test07_overload_reuse_in_threads_wo_gil(self): """Threads reuse overload objects; check for clashes if no GIL""" diff --git a/test/test_stltypes.py b/test/test_stltypes.py index 72d0a21..ad6fdbd 100644 --- a/test/test_stltypes.py +++ b/test/test_stltypes.py @@ -4,7 +4,6 @@ import py from pytest import mark, raises, skip from support import ( - IS_CLANG_DEBUG, IS_CLANG_REPL, IS_CLING, IS_LINUX_ARM, @@ -1839,10 +1838,6 @@ def test01_string_through_string_view(self): assert countit(v) == 4 assert countit_cr(v) == 4 - @mark.xfail( - run=not (IS_CLANG_DEBUG or IS_CLING), - reason="Crashes on ClangRepl with 'toString not implemented', and on Cling", - ) def test02_string_view_from_unicode(self): """Life-time management of converted unicode strings"""