CMake: Intel Preset Updates and Fixes - Affects CI `intel-full-mpi-omp-warnings`
This MR adds and amends several Intel classic cmake presets
Add flags disabling Intel Classic warnings in the presets:
- 10441 disables compiler deprecation warnings
- 5462 disables long routine name warnings
- 8100 disables "corresponding dummy argument that has either the VOLATILE or ASYNCHRONOUS attribute shall be an assumed-shape array" warnings in MPI_I routines. Cannot find a solution to this. See here for example.
Add Intel classic min configurations (currently untested, as we have no cmake intel classic builds running in the CI)
Correct bug in "_full-mpi" component, which was missing inheriting from "_mpi".
Ensure "ci-intel-full-mpi" inherits from a preset containing MPI=On, which has implications for the warning builders.
Edited by Alex Buccheri