-
Notifications
You must be signed in to change notification settings - Fork 103
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
Build failure with gcc14: Error: There is no specific subroutine for the generic 'set_string' at (1)
#1059
Comments
No error with gcc 13.3.0:
|
@barracuda156 This is a regression issue introduced by gfortran-14. It was fixed in #1013 already. It will appear as soon as a new release is deployed. |
@perazz Thank you! I will try the fix. If it is a regression in |
Well, I will need to wait until the release, since FPM fetches its bootstrap version during the build, and it is non-trivial to implement patching it. |
On a different but related note, at some point it would be great to remove anything |
It's a great idea @rouson. If you or anyone in your team has patches to contribute, it would be great. I had only tried to add the Intel compiler in the fpm CI and last year I spent quite a lot of time on it: see #894 #898 #901 #964. Then, the switch to |
@perazz It’s been quite a while, maybe it is possible to make a new micro-version tag? |
@perazz I tried building from “current” (which includes your patches), but it still fails:
P. S. Notice, this is a different error though. |
Yes, a new release is definitely necessary.
everything works fine:
|
@perazz This is gcc 14.2.0 on macOS 14 arm64. I did not try it on a PowerPC machine, but I would not expect differences with regard to Fortran. By the way, which version do you use for bootstrap? If it is not current, that may explain why you do not see the bug. |
@perazz I don’t know how you make it work. If I do not patch bootstrap version in
If I patch
|
Description
Expected Behaviour
It should build with the current release of GCC.
Version of fpm
0.10.1
Platform and Architecture
macOS 14.5 / arm64
Additional Information
Also failed on buildbots: https://github.com/macports/macports-ports/actions/runs/9792802490/job/27039380730?pr=24796
The text was updated successfully, but these errors were encountered: