Apple clang gives error with initialization std::clock_t{-1}.
Error message is
/Users/rasmussen17/Compilers/llvm-project/flang/runtime/time-intrinsic.cpp:39:33: error: constant expression
evaluates to -1 which cannot be narrowed to type 'std::clock_t' (aka 'unsigned long') [-Wc++11-narrowing] if (timestamp != std::clock_t{-1}) { ^~
Simple fix is to replace with a static cast: std::clock_t{static_cast<clock_t>(-1)}
Can we simplify to this instead?