Updates will be applied on October 27th between 12pm - 12:45pm EDT (UTC-0400). Gitlab may be slow during the maintenance window.

IntelLLVM: Make explicit Fortran preprocessing under Ninja more robust

Tell the Fortran compiler to write preprocessor output directly to a
file, as we do for the GNU compiler.  The previous "redirect stdout"
approach could break during ABI detection with some `mpif90` wrappers
that add version information to stdout when called with `-v`.

Issue: #21828
44 jobs for !5826 with intel-fortran-preprocess in 5 minutes and 13 seconds (queued for 2 seconds)
latest detached
Status Name Job ID Coverage
  Build
manual build:centos6-x86_64 #5545425
cmake build docker linux manual
passed build:debian10-iwyu #5545422
cmake build docker linux

00:02:18

manual build:fedora33-ninja #5545426
cmake build docker linux linux-3.17 manual
passed build:fedora33-sphinx #5545424
cmake build docker linux linux-3.17

00:05:12

passed build:fedora33-tidy #5545423
cmake build docker linux linux-3.17

00:03:58

manual build:macos-makefiles #5545428
cmake macos shell xcode-12.3 nonconcurrent manual
manual build:macos-ninja #5545427
cmake macos shell xcode-12.3 nonconcurrent manual
manual build:windows-vs2019-x64-ninja #5545429
cmake windows shell vs2019 msvc-19.28 nonconcurrent manual
 
  Test
created test:fedora33-ninja #5545430
cmake docker linux linux-3.17 x11
created test:macos-makefiles #5545432
cmake macos shell xcode-12.3 nonconcurrent
created test:macos-ninja #5545431
cmake macos shell xcode-12.3 nonconcurrent
created test:windows-vs2019-x64-ninja #5545433
cmake windows shell vs2019 msvc-19.28 nonconcurrent
 
  Test Ext
created test:cuda10.2-nvidia #5545436
cmake cuda-rt docker linux
created test:debian10-ninja #5545434
cmake build docker linux linux-3.17
created test:fedora33-makefiles #5545435
cmake build docker linux linux-3.17
created test:fedora33-ninja-multi #5545437
linux linux-3.17 cmake build docker
created test:macos-xcode #5545438
cmake macos shell xcode-12.3 concurrent
created test:windows-vs2019-x64 #5545439
cmake windows shell vs2019 msvc-19.28 concurrent
 
  External
passed cdash

passed ghostflow-check-master

passed ghostflow-check-release

passed ghostflow-stager

passed cdash

passed cdash

passed cdash

passed cdash

passed cdash

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager

passed ghostflow-stager