Repository navigation
Conversation
…ot for merge) All prior diagnostics in this investigation were run against commit b0a6d77, which turned out to be 15 commits behind the commit (d24a5e0) actually used in the originally reported passing/failing runs, and further behind current main. Checked the 15 intervening commits directly: none touch Windows CI, ctypes loading, or pytest config (the two candidates worth a closer look -- the Python 3.14 fork/forkserver fix and the C++17 standard change -- are explicitly Windows-inert and C++-only respectively, and grass_gis.8.6.dll is built entirely from .c files). This re-runs the core comparison (plain python import succeeds, pytest collecting the same import crashes with "Windows fatal exception: code 0xc0000139") against the actual current main tip, to confirm the finding isn't an artifact of testing a stale base. Temporary, for CI investigation only. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
All prior diagnostic PRs in this investigation (#701-#710) were based
on commit b0a6d77, which is 15 commits behind d24a5e0 (the
commit actually used in the originally reported passing/failing OSGeo4W
runs) and further behind current main. Checked the 15 intervening
commits directly:
no-op on Windows per its own commit message.
`grass_gis.8.6.dll` is built entirely from `.c` files per the
compile log.
loading.
What this PR does
Re-runs the core comparison this whole investigation rests on --
a plain `python -c "from grass.pygrass import utils"` import (should
succeed) followed by bare `pytest` collecting the same import with no
xdist (should crash with `Windows fatal exception: code 0xc0000139`)
-- against the actual current main tip, to confirm the finding isn't
an artifact of testing a stale base.
This PR is for CI investigation only and is not meant to be merged.
🤖 Generated with Claude Code