Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 33.9k
gh-91048: Refactor _testexternalinspection and add Windows support#132852
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
Conversation
pablogsal commented Apr 23, 2025 • edited by bedevere-app bot
Loading Uh oh!
There was an error while loading. Please reload this page.
edited by bedevere-app bot
Uh oh!
There was an error while loading. Please reload this page.
66b7014 to b04fbc5Compare46bf7d7 to e13c5a6CompareUh oh!
There was an error while loading. Please reload this page.
5ab86ad to 4ffe070CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
pablogsal commented Apr 23, 2025
Man, getting windows to work was NOT easy |
47efe9c to fe42a7fCompareSigned-off-by: Pablo Galindo <pablogsal@gmail.com>
Signed-off-by: Pablo Galindo <pablogsal@gmail.com>
e8cf3a1 into python:mainUh oh!
There was an error while loading. Please reload this page.
vstinner commented Apr 25, 2025
This change broke FreeBSD buildbot: |
vstinner commented Apr 25, 2025
I wrote #132945 to fix the build on FreeBSD. |
Fidget-Spinner commented Apr 25, 2025
Seems like this change broke JIT CI on |
pablogsal commented Apr 25, 2025
How? This should not affect the JIT in any way |
zooba commented Apr 25, 2025
All look like that |
Fidget-Spinner commented Apr 25, 2025 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Yeah I'm confused as well. See what Steve said above about the tests failing though. I wonder if the JIT build lays out stuff differently in memory? No clue. |
pablogsal commented Apr 25, 2025 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
No, that looks like whatever the JIT build is doing is breaking this feature, which is different. This PR makes that test run on windows and is failing, ergo is not that this broke the JIT but the other way around. |
pablogsal commented Apr 25, 2025
I am looking into it |
Fidget-Spinner commented Apr 25, 2025
Yeah I believe the JIT broke the test internal inspection, but the JIT CI was passing before this, so if I'm being pedantic, the PR did add tests that broke the JIT CI :). Pedantics aside, @chris-eibl is looking into it, and I'm looking too. |
pablogsal commented Apr 25, 2025
Hold on I am looking into this I think I know what's going on |
chris-eibl commented Apr 25, 2025
But JIT must do something different on Windows, because Linux is green? |
pablogsal commented Apr 25, 2025
Windows is also green in the normal CI. My bet is that it has to be with release/vs not release and not related to the JIT |
Fidget-Spinner commented Apr 25, 2025
I think you're right. On the commit, Azure pipelines (which uses release builds for Windows) fails, but not the normal debug builds. |
chris-eibl commented Apr 25, 2025 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Can confirm on a local Windows release 64bit build, that the tests fail: |
pablogsal commented Apr 25, 2025 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
I know what the problem is, I am working on a fix |
pablogsal commented Apr 25, 2025
As a takeaway: it would be good to get at least one release CI run on all PRs :) |
pablogsal commented Apr 25, 2025
chris-eibl commented Apr 25, 2025 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Yeah, dumpbin shows no |
Signed-off-by: Pablo Galindo pablogsal@gmail.com