Skip to content

Commit

Permalink
Update python312dev.yml, similar to pybind/pybind11#4695
Browse files Browse the repository at this point in the history
  • Loading branch information
Ralf W. Grosse-Kunstleve committed Jun 10, 2023
1 parent 2ea65ef commit 3e6f98e
Showing 1 changed file with 9 additions and 17 deletions.
26 changes: 9 additions & 17 deletions .github/workflows/python312dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,8 @@ jobs:
- name: Python tests C++11
run: cmake --build build11 --target pytest -j 2

# python-3.12.0-alpha.1-linux-22.04-x64.tar.gz PASSED
# python-3.12.0-alpha.2-linux-22.04-x64.tar.gz FAILED
# python-3.12.0-alpha.3-linux-22.04-x64.tar.gz FAILED
# python-3.12.0-alpha.6-linux-22.04-x64.tar.gz FAILED
# free(): invalid pointer
# Custom PyConfig
# /home/runner/work/pybind11/pybind11/tests/test_embed/test_interpreter.cpp:175
# /home/runner/work/pybind11/pybind11/tests/test_embed/test_interpreter.cpp:179: FAILED:
# gdb traceback points here:
# https://github.com/python/cpython/blame/54289f85b2af1ecf046089ddf535dda1bdf6af24/Python/import.c#L524
# - name: C++ tests C++11
# run: cmake --build build11 --target cpptest -j 2
- name: C++ tests C++11
run: cmake --build build11 --target cpptest -j 2

- name: Interface test C++11
run: cmake --build build11 --target test_cmake_build
Expand All @@ -102,8 +92,8 @@ jobs:
- name: Python tests C++17
run: cmake --build build17 --target pytest

# - name: C++ tests C++17
# run: cmake --build build17 --target cpptest
- name: C++ tests C++17
run: cmake --build build17 --target cpptest

- name: Interface test C++17
run: cmake --build build17 --target test_cmake_build
Expand All @@ -129,15 +119,17 @@ jobs:
- name: Python tests C++17 max DPYBIND11_INTERNALS_VERSION
run: cmake --build build17max --target pytest

# - name: C++ tests C++17 max DPYBIND11_INTERNALS_VERSION
# run: cmake --build build17max --target cpptest
- name: C++ tests C++17 max DPYBIND11_INTERNALS_VERSION
run: cmake --build build17max --target cpptest

- name: Interface test C++17 max DPYBIND11_INTERNALS_VERSION
run: cmake --build build17max --target test_cmake_build

# Ensure the setup_helpers module can build packages using setuptools
- name: Setuptools helpers test
run: pytest tests/extra_setuptools
run: |
pip install setuptools
pytest tests/extra_setuptools
- name: Clean directory
run: git clean -fdx

0 comments on commit 3e6f98e

Please sign in to comment.