-
-
Notifications
You must be signed in to change notification settings - Fork 193
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
Need to update Windows compilers for Julia 1.11 #918
Comments
Just out of curiosity, are these warnings fatal and/or do they result in an un-usable sysimage? (I think we should still do this task either way; I'm just trying to figure out how high of a priority it is.) |
Am getting similar errors while trying to do an FMU Export from Julia |
Warning: .drectve |
If I understand correctly, “Windows compilers for Julia” refers to the compilers currently used to build julia. Maybe we could try updating the version of MSYS2 first, which will also update the version of gcc, and see if that fixes the problem. The rust community is also encountering this problem: rust-lang/rust#112368 |
PackageCompiler does not use the same compiler as the Julia repo does to build julia. PackageCompiler uses https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-posix/seh/x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z (see https://github.com/JuliaLang/PackageCompiler.jl/blob/master/Artifacts.toml). |
I don't see the error at https://github.com/Zentrik/llvm_julia_tester/actions/runs/12041711630/job/33580110343 which should be using the latest compiler from msys2 for 64bit. 32 bit will probably be more difficult as we don't use the default signal handing so harder to find up to date compilers. |
Another choice is using: https://github.com/niXman/mingw-builds-binaries/releases
|
From a local test that seems to work well. Thanks for finding it. I'll try update the artifact file and see what happens. |
The current one we use spits out a bunch of
on master CI when creating the sysimage. @gbaraldi suggested to try use https://github.com/mstorsjo/llvm-mingw/.
The text was updated successfully, but these errors were encountered: