hiker / fab_new

BOM version of the flexible build system for scientific software
https://metoffice.github.io/fab/
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

OMP Sentinels #1

Open hiker opened 3 months ago

hiker commented 3 months ago

Some code contains:

!$ USE compute_chunk_size_mod, ONLY: compute_chunk_size  ! Note OpenMP sentinel

These dependencies are missed atm.

There is a work-around already merged into bom_master, but the next fparser release will provide support for omp conditional sentinels. Once this release is done, we only need to update the required fparser version, and provide the flag when parsing to enable handling of sentinels. THis will require the config object to 'know' if a build is using OpenMP or not.