• Michael Kuron's avatar
    Fix tests failing with new OpenMP on Intel compiler · 3ad4a4a1
    Michael Kuron authored
    - NearestNeighborFieldInterpolator::get needs to break out of all loops, just not the current one. While the test seemed to succeed anyway, it crashed with corrupted memory during exit when compiled with Intel 17 in Release mode.
    - FftTest should not use thread-unsafe RNG in parallel section. Otherwise the Intel 16 compiler crashes.
    - Revert to -openmp on Intel < 16.0.3, which crashes while processing some of our OpenMP loops (e.g. BoundaryHandling::treatDirection).