https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87359
--- Comment #29 from Jürgen Reuter <juergen.reuter at desy dot de> --- (In reply to Dominique d'Humieres from comment #28) > I am trying to install a clean whizard-2.6.4 on x86_64-apple-darwin17, Xcode > 9.4.1, SIP disabled, gfortran 8.2, ocaml 4.03.0. I got the following errors > with make check: > > FAIL: mci_vamp.run > FAIL: integrations.run > FAIL: simulations.run > FAIL: integrations_history.run > ============================================================================ > Testsuite summary for WHIZARD 2.6.4 > ============================================================================ > # TOTAL: 125 > # PASS: 113 > # SKIP: 8 > # XFAIL: 0 > # FAIL: 4 > # XPASS: 0 > # ERROR: 0 This is really strange, is that after Paul's fix? > > FAIL: empty.run > FAIL: fatal.run > FAIL: structure_1.run > ... > FAIL: pythia6_1.run > FAIL: pythia6_2.run > FAIL: pythia6_3.run > ... > ========================================================== > WHIZARD 2.6.4: tests/functional_tests/test-suite.log > ========================================================== > > # TOTAL: 277 > # PASS: 1 > # SKIP: 38 > # XFAIL: 2 > # FAIL: 235 > # XPASS: 1 > # ERROR: 0 > > The later seems due to > > *** FATAL ERROR: Option '--logfile' needs a value > > Is this expected? > > What is the recommended way to change the fortran compiler? This seems to be a hiccup with the I/O. Did you use gcc or clang as the underlying C compiler? I use GNU gcc, g++ and gfortran as underlying compilers, I don't have to specify them because they are all in the dominant paths. When you build WHIZARD, you specify they compilers by ../configure FC=<path-to-gfortran/gfortran> CC=<path-to-gcc/gcc> CXX=<...> FCFLAGS=<...> (optional F77=<...>, we have some legacy code from our field included).