-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
"Unexpected error in runtime" on AppVeyor #22431
Comments
This has not been fixed; I'm still getting it for example with FFTW on Julia nightly. Full AppVeyor log from FFTW build: https://gist.github.com/ararslan/5085b87ced86ce22c9ad4a9f64a5745c |
Looks like this is only happening on 32-bit now, whereas before it was happening on 32- and 64-bit IIRC. |
if it's win32 only, it's probably a gcc runtime version mismatch. winrpm libs are built with gcc 7, julia windows binaries are currently built with gcc 5 |
I'm surprised, I would have assumed that we handled GCC runtime version mismatches more gracefully than this, but maybe that isn't possible. I don't know much about that stuff. Are there any plans to upgrade the toolchain for the Window binaries to GCC 7? Seems like it would be ideal to do that sooner rather than later to ensure that things that use WinRPM still work (assuming that's the issue here). |
We don't control the toolchain that gets used on the windows buildbots, so we can't really upgrade until the cygwin package maintainer chooses to. |
Is it only the 32-bit binaries that are being built with GCC 5? I'm unclear on why it now works on 64-but but not on 32. |
there are newly introduced functions in libgcc that aren't relevant on 64 bit |
Not sure if related, but I'm also seeing an error with the current (96a3005) 32-bit Windows nightly in Documenter's Appveyor. It should be possible to reproduce it locally with the I managed to track it down to src/DocChecks.jl#L200-L204, when that gets called with a harmless |
Re-open if this still happens. |
I've been seeing the following in packages' AppVeyor builds with Julia nightly:
The backtrace extends for another 1100 lines or so, then ends with
This example is taken from a DataFrames PR. The full log can be found here, beginning on the highlighted line: https://gist.github.com/ararslan/ffdb837ebeb1747c98b228bc5bd5360c#file-log-txt-L428
The text was updated successfully, but these errors were encountered: