Skip to content

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

Merge request reports

Loading