Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32k
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
Uh oh!
There was an error while loading.Please reload this page.
Conversation
66b7014
tob04fbc5
Compare46bf7d7
toe13c5a6
CompareUh oh!
There was an error while loading.Please reload this page.
5ab86ad
to4ffe070
CompareUh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Man, getting windows to work was NOT easy |
47efe9c
tofe42a7f
CompareSigned-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.
This change broke FreeBSD buildbot:
|
I wrote#132945 to fix the build on FreeBSD. |
Seems like this change broke JIT CI on |
How? This should not affect the JIT in any way |
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. |
I am looking into it |
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. |
Hold on I am looking into this I think I know what's going on |
But JIT must do something different on Windows, because Linux is green? |
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 |
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 |
As a takeaway: it would be good to get at least one release CI run on all PRs :) |
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