-
Notifications
You must be signed in to change notification settings - Fork 237
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
Warning: handling deprecated packages #5986
Comments
Hi Lukas, This would also be good to raise with the deal.II developers over at www.github.com/dealii/dealii as they will need to be the ones figuring out replacements or transitions (several of the ASPECT developers are also deal.II developers, but it would be good to track this issue in the deal.II repo). You also said you are working your way through the dependencies, have you seen the official installation instructions here? Following those instructions should automate most of the process. |
Good morning, and thank you for your time and feedback! a very brief backgroud: we have upgraded our compute cluster from CentOS 7 (which went end of life on 30 June) to Rocky Linux 9.4, with a new kernel, new GLIBC, new compiler (GNU 14.1.0), openMPI (5.0.3), new everything. This implied that we had to recompile everything, Aspect and its many dependencies among them. The run crashes on something with the HD5 header:
which is: deal.II-v9.5.2/include/deal.II/base/hdf5.h, line 1481:
I do not dare to dive into HDF5 because it is a formbidable package that I have never wrote any code for.
The cmake flush gives this warning mentioned above, about the pckages that are no longer supported in the future. If it ever becomes an error with a recent Trilinos, your reply assured that I can run an older Trilinos and still keep everything working, for which my thanks. :-) Lukas |
In reply to your remark that older Trilinos versions can be used for Deal2 -> Aspect: That is only valid when you also use an older compiler. It can be fixed manually by including the proper header file cstint.h (which is done in the development versions of kokkos and teuchos at least), or the development versions themselves can be used, but when using modern compilers, older Trilinos versions than 15.2 (as now we are in 15.1, and that fails, I boldly assume those fixes in the dev versions will be included in the next release) will no longer be usable as they will not compile. |
Small update: with an older compiler (gcc 11.4.0) I managed to flow straight through the candi process. At least for now I will be able to keep the people happy, here. :-) |
Hi guys 'n gals,
just trying to install Aspect here, step my step working through the dependencies. I noticed a fascinating warning when compiling Trilinos:
******** WARNING WARNING WARNING WARNING WARNING WARNING *********
and some of those packages (Ifpack, Epetra, Aztec00, Amesos and ML) are required when compiling Deal2, which is in turn a dependency of Aspect.
Are you sure that this beautiful house of cards does not collapse once Trilinos rips out those packages?
Have a great summer,
Lukas
The text was updated successfully, but these errors were encountered: