Uh oh!
There was an error while loading. Please reload this page.
gh-91048: Refactor _testexternalinspection and add Windows support - #132852
Conversation
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>
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 |
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. |
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. |
Can confirm on a local Windows release 64bit build, that the tests fail: |
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
Yeah, dumpbin shows no |
Signed-off-by: Pablo Galindo pablogsal@gmail.com