-
Notifications
You must be signed in to change notification settings - Fork 23
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
Suppressing /usr/bin/ld warning message "missing .note.GNU-stack section implies executable stack" #102
Comments
The workaround I used was to set these:
I couldn't just set any of these
The first would break all the compiles because the mpi compilers are being used for linkage and the |
A more specific set of settings would be
but the Makefile doesn't appear to implement a |
FYI. I did not encounter the ld problem when using the following commands on Perlmutter.
And here is the modules loaded in my env.
|
Building PNetCDF 1.12.3 on the NERSC/perlmutter cluster (HPE/Cray with SLES 15.4) I get messages like this building the library and the regression-tests using the NVHPC 22.7 compilers:
I'm posting this in case anyone else is trying to deal with the messages; they may well go away with a newer version of
ld
in future SLES releases or adjustments to the compiled-file formats in future NVHPC releases.The text was updated successfully, but these errors were encountered: