GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Windows + macOS wheel build for ITK 6.0b02 cannot wrap modules including C++17-only headers (CMAKE_CXX_STANDARD=14 baked into pre-built archives) · Issue #3 · InsightSoftwareConsortium/ITKPythonBuilds Open DescriptionWindows wheel build for ITK 6.0b02 cannot wrap modules that include C++17-only ITK headersSummaryThe pre-built template <typename TValue> Array(TValue *, typename vnl_vector<TValue>::size_type, bool) -> Array<TValue>;
Affected platforms / versions
Linux and macOS wheel builds for the same matrix are unaffected (their pre-built archives appear to use the project's ReproIn any ITK remote module's wheel-build workflow that uses ITKPythonBuilds env: itk-wheel-tag: v6.0b02 itk-python-package-tag: v6.0b02 # or any newer commit on main jobs: build-windows-opencl-python-packages: runs-on: windows-2022 strategy: matrix: python-version-minor: ["10", "11"] steps: - uses: actions/checkout@v5 - run: | curl -L "https://github.com/InsightSoftwareConsortium/ITKPythonBuilds/releases/download/${{ env.itk-wheel-tag }}/ITKPythonBuilds-windows.zip" -o ITKPythonBuilds-windows.zip 7z x ITKPythonBuilds-windows.zip -o/c/P -aoa -r # ... build wheels via IPP/scripts/windows_build_module_wheels.py ... This produces: Concrete log: https://github.com/InsightSoftwareConsortium/ITKVkFFTBackend/actions/runs/26223272896/job/77163539093 (job Root causeCastxml is invoked by the The most likely culprit is the CI configuration that produces Proposed fixUpdate whichever CI script builds the Windows half of Affected file is likely one of:
Re-tag and release as Workaround for affected modulesUntil a fix is released, downstream remote modules can disable the Windows Python wheel job, e.g.: build-windows-opencl-python-packages: if: false # blocked on ITKPythonBuilds windows-zip castxml -std:c++17 runs-on: windows-2022 # ... Linux and macOS wheel jobs remain functional after the Python-3.10+ build-script fixes that landed on Additional context
Activity
MetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |