-
-
Notifications
You must be signed in to change notification settings - Fork 197
Fix embedding_wrapper.c
for Julia 1.11; also, run CI on 1.11, but skip the incremental=false
tests on 1.11
#954
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
Conversation
The tests for macOS still fail for reasons that I do not understand. Could some have a look at the error messages who knows macOS better than me? |
Thanks for doing the PR! I am a bit puzzled: To my understanding the code change in embedding_wrapper.c should not have any influence on Julia <= 1.10. |
CI fails since May 2023, since this commit: 33428b2 Would still be nice to understand and fix the CI failures. |
Yes, that would be nice. But I suggest that we track that in a different topic.
probably has a non-zero return value when run, but without access to a macOS Julia installation that is indeed hard to impossible to debug. |
I created a separate issue for the CI failures on Mac: #955 |
embedding_wrapper.c
for Julia 1.11
@IanButterworth It looks like you modified this file most recently. Would you be able to review this PR? |
embedding_wrapper.c
for Julia 1.11embedding_wrapper.c
for Julia 1.11 (and run CI on 1.11)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't help bring up PackageCompiler on 1.11 in general, but I can sign off on this change @DilumAluthge
Thanks @topolarity! |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #954 +/- ##
=======================================
Coverage 84.56% 84.56%
=======================================
Files 3 3
Lines 823 823
=======================================
Hits 696 696
Misses 127 127 ☔ View full report in Codecov by Sentry. |
Co-authored-by: Uwe Fechner <[email protected]> Co-authored-by: PatrickHaecker <[email protected]>
Co-authored-by: Cody Tapscott <[email protected]>
The Julia 1.11 CI seems to be failing on all platforms. For example, look at this CI log, which is Julia 1.11, 64-bit, on Linux. (I've removed the verbose listing of all the environment variables in the active process.)
@staticfloat To me, it looks like we are hitting this line in Pkg.jl's
But it seems like |
I've opened a separate issue for the bug that is causing Julia 1.11 CI to fail here: #976 |
embedding_wrapper.c
for Julia 1.11 (and run CI on 1.11)embedding_wrapper.c
for Julia 1.11; also, run CI on 1.11, but skip the incremental=false
tests on 1.11
Alright, for now, let's skip the |
Okay, that change (skipping the Once CI has finished running and is all green, I'll merge this PR and make a new release. |
Fixes #951
This PR does the following:
embedding_wrapper.c
Note: for now, we skip the
incremental=false
tests on Julia 1.11 due to #976.