Move the closure of the subset of flang/runtime/*.h header files that
are referenced by source files outside flang/runtime (apart from unit tests)
into a new directory (flang/include/flang/Runtime) so that relative
include paths into ../runtime need not be used.
flang/runtime/pgmath.h.inc is moved to flang/include/flang/Evaluate;
it's not used by the runtime.
I could reproduce the buildbot failure for this test.
This file is different from the others because it is not built by CMAKE, it is built by LIT with the command in the RUN:. So the %runtimeincludes definition in lit.cfg.py needs to be fixed here.
I guess you can decide between leaving this test untouched and replacing runtime by include/flang/Runtime in the lit.cfg.py, or keeping this change and replacing runtime by include in the lit.cfg.py.