-
Notifications
You must be signed in to change notification settings - Fork 578
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
Seacas: undefined reference to nc_inq_dimids when building Trilinos #13769
Comments
@trilinos/seacas It would be good to understand why this passed the autotester but then didn't build for an application. Is the autotester somehow setting the wrong options? Is this a dependency problem in Trilinos CMake? Is the code never tested in Seacas? |
@cgcgcg I agree. It's curious that it doesn't happen in most of the Albany builds, only one. I wonder if it is related to how netcdf was configured on that platform? Perhaps @gsjaardema has some ideas on what could be wrong? |
Since we have a complementary Seacas sync issue under: #13773 , I am communicating our set of issues through sierra-help and the Seacas team. best, |
@ikalash could you provide the version of NetCDF and HDF5 used on that build? Probably good information for context (I glanced at the log but the path doesn't indicate the versions). I can then confirm whether or not the CI tests those versions. |
I think the I do see an unprotected use of that function, so will check when it got added. I will also verify that I have or add a seacas CI build that uses a basic netCDF build to avoid this in the future. |
I'm using a hand-built netcdf-4.4.1 and hdf5-1.8.17. The configure scripts for each of these can be found here: https://github.com/sandialabs/Albany/blob/master/doc/nightlyTestHarness/camobap/netcdf-4.4.1-configure.sh and https://github.com/sandialabs/Albany/blob/master/doc/nightlyTestHarness/camobap/hdf5-1.8.17-configure.sh . I'm not sure if USE_NETCDF4 is defined. The netcdf was built with the |
Note that since you use |
@gsjaardema : I think you're right. Albany does not really need HDF5, I think it was just enabled for historic reasons. |
Did #13782 solve the issue. |
Yes. Thank you for fixing it @gsjaardema ! |
Today, some of the Albany nightlies began failing due to the following undefined reference error:
I know there were some changes to seacas recently. Could this error be a result of that? I am attaching the full build log for Trilinos. Unfortunately it's in a build that does not post the Trilinos build output to our CDash site.
@trilinos/seacas
trilinos_make_out.txt
The text was updated successfully, but these errors were encountered: