Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.7k
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Conversation
66b7014 tob04fbc5Compare46bf7d7 toe13c5a6CompareUh oh!
There was an error while loading.Please reload this page.
5ab86ad to4ffe070CompareUh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
pablogsal commentedApr 23, 2025
Man, getting windows to work was NOT easy |
47efe9c tofe42a7fCompareSigned-off-by: Pablo Galindo <pablogsal@gmail.com>
Signed-off-by: Pablo Galindo <pablogsal@gmail.com>
e8cf3a1 intopython:mainUh oh!
There was an error while loading.Please reload this page.
vstinner commentedApr 25, 2025
This change broke FreeBSD buildbot: |
vstinner commentedApr 25, 2025
I wrote#132945 to fix the build on FreeBSD. |
Fidget-Spinner commentedApr 25, 2025
Seems like this change broke JIT CI on |
pablogsal commentedApr 25, 2025
How? This should not affect the JIT in any way |
zooba commentedApr 25, 2025
All look like that |
Fidget-Spinner commentedApr 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 commentedApr 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 commentedApr 25, 2025
I am looking into it |
Fidget-Spinner commentedApr 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 JITCI :). Pedantics aside,@chris-eibl is looking into it, and I'm looking too. |
pablogsal commentedApr 25, 2025
Hold on I am looking into this I think I know what's going on |
chris-eibl commentedApr 25, 2025
But JIT must do something different on Windows, because Linux is green? |
pablogsal commentedApr 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 commentedApr 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 commentedApr 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 commentedApr 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 commentedApr 25, 2025
As a takeaway: it would be good to get at least one release CI run on all PRs :) |
pablogsal commentedApr 25, 2025
chris-eibl commentedApr 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 |
Uh oh!
There was an error while loading.Please reload this page.
Signed-off-by: Pablo Galindopablogsal@gmail.com