Skip to content

Commit 213cf14

Browse files
committed
[cppyy] Do not run crashing test on macOS
Since commit c12392d ("[cling] Remove duplicate EHFrameRegistrationPlugin"), this test is also crashing on mac14 with Intel processor. Since it is failing on all platforms, restrict further where it is run to get back green builds.
1 parent 301e078 commit 213cf14

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bindings/pyroot/cppyy/cppyy/test/test_datatypes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import py, sys, pytest, os
22
from pytest import mark, raises, skip
3-
from support import setup_make, pylong, pyunicode, IS_MAC_ARM
3+
from support import setup_make, pylong, pyunicode, IS_MAC, IS_MAC_ARM
44

55
currpath = os.getcwd()
66
test_dct = currpath + "/libdatatypesDict"
@@ -1260,7 +1260,7 @@ def run(self, f, buf, total):
12601260
run(self, cppyy.gbl.sum_uc_data, buf, total)
12611261
run(self, cppyy.gbl.sum_byte_data, buf, total)
12621262

1263-
@mark.xfail(run=not IS_MAC_ARM, reason = "Crashes on OS X ARM with" \
1263+
@mark.xfail(run=not IS_MAC, reason = "Fails on all platforms; crashes on macOS with " \
12641264
"libc++abi: terminating due to uncaught exception")
12651265
def test26_function_pointers(self):
12661266
"""Function pointer passing"""

0 commit comments

Comments
 (0)