[PATCH] D70675: [AIX] Disable clang python binding tests
This revision was automatically updated to reflect the committed changes. Closed by commit rGa38fc6164879: [AIX] Disable clang python binding tests (authored by daltenty). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70675/new/ https://reviews.llvm.org/D70675 Files: clang/bindings/python/tests/CMakeLists.txt Index: clang/bindings/python/tests/CMakeLists.txt === --- clang/bindings/python/tests/CMakeLists.txt +++ clang/bindings/python/tests/CMakeLists.txt @@ -32,6 +32,11 @@ set(RUN_PYTHON_TESTS FALSE) endif() +# The Python FFI interface is broken on AIX: https://bugs.python.org/issue38628. +if(${CMAKE_SYSTEM_NAME} MATCHES "AIX") + set(RUN_PYTHON_TESTS FALSE) +endif() + # AArch64, Hexagon, and Sparc have known test failures that need to be # addressed. # SystemZ has broken Python/FFI interface: Index: clang/bindings/python/tests/CMakeLists.txt === --- clang/bindings/python/tests/CMakeLists.txt +++ clang/bindings/python/tests/CMakeLists.txt @@ -32,6 +32,11 @@ set(RUN_PYTHON_TESTS FALSE) endif() +# The Python FFI interface is broken on AIX: https://bugs.python.org/issue38628. +if(${CMAKE_SYSTEM_NAME} MATCHES "AIX") + set(RUN_PYTHON_TESTS FALSE) +endif() + # AArch64, Hexagon, and Sparc have known test failures that need to be # addressed. # SystemZ has broken Python/FFI interface: ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D70675: [AIX] Disable clang python binding tests
hubert.reinterpretcast accepted this revision. hubert.reinterpretcast added a comment. Agreed. LGTM as well. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70675/new/ https://reviews.llvm.org/D70675 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D70675: [AIX] Disable clang python binding tests
jasonliu accepted this revision. jasonliu added a comment. This revision is now accepted and ready to land. LGTM. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70675/new/ https://reviews.llvm.org/D70675 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D70675: [AIX] Disable clang python binding tests
daltenty created this revision. Herald added subscribers: cfe-commits, mgorny. Herald added a project: clang. The Python ctypes FFI interface is broken on AIX, it cannot properly pass structures containing arrays ( https://bugs.python.org/issue38628). So disable the clang python binding tests on AIX till this is resolved. Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D70675 Files: clang/bindings/python/tests/CMakeLists.txt Index: clang/bindings/python/tests/CMakeLists.txt === --- clang/bindings/python/tests/CMakeLists.txt +++ clang/bindings/python/tests/CMakeLists.txt @@ -32,6 +32,11 @@ set(RUN_PYTHON_TESTS FALSE) endif() +# The Python FFI interface is broken on AIX: https://bugs.python.org/issue38628. +if(${CMAKE_SYSTEM_NAME} MATCHES "AIX") + set(RUN_PYTHON_TESTS FALSE) +endif() + # AArch64, Hexagon, and Sparc have known test failures that need to be # addressed. # SystemZ has broken Python/FFI interface: Index: clang/bindings/python/tests/CMakeLists.txt === --- clang/bindings/python/tests/CMakeLists.txt +++ clang/bindings/python/tests/CMakeLists.txt @@ -32,6 +32,11 @@ set(RUN_PYTHON_TESTS FALSE) endif() +# The Python FFI interface is broken on AIX: https://bugs.python.org/issue38628. +if(${CMAKE_SYSTEM_NAME} MATCHES "AIX") + set(RUN_PYTHON_TESTS FALSE) +endif() + # AArch64, Hexagon, and Sparc have known test failures that need to be # addressed. # SystemZ has broken Python/FFI interface: ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits