<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title></title>
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif; ">
<p style="margin: 0px; font-size: 11px; font-family: Monaco; ">I'm getting an error I've never seen before. The GNU Fortran compiler (gfortran-mp-4.8) is tripping over the use of "_##" in variable names, which are being generated via the build process. I'm
familiar with underscores being an extension, however I've never seen pound signs before in variable names and I can't find any statements online as to these characters being allowed.</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; "><br>
</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; ">Presumably this is an extension that I need to enable -- any suggestions? I've already got
<span style="font-family: CMTT10; font-size: 11pt; ">-std=gnu</span> enabled.*</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; "><br>
</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; "><br>
</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; "><br>
</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; ">Eclipse > Mojave > Build...</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; "><br>
</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; ">/usr/bin/python simfactory/lib/sim.py build --mdbkey=make -j 8 --verbose bruiser --thornlist /Users/shawley/ThornLists/ThornListBruiser --optionlist /Users/shawley/options.bruiser.mac</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; ">IN DIRECTORY: /Users/shawley/Cactus</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; ">...snip...</p>
<p style="margin: 0px; font-size: 11px; font-family: Monaco; "></p>
<p style="margin: 0px; ">COMPILING /Users/shawley/Cactus/arrangements/CactusBase/Fortran/src/paramcheck.F90</p>
<p style="margin: 0px; ">Warning: Nonexistent include directory "/Users/shawley/Cactus/arrangements/CactusBase/Fortran/src/include"</p>
<p style="margin: 0px; ">Warning: Nonexistent include directory "/Users/shawley/Cactus/arrangements/CactusBase/Fortran/src/include"</p>
<p style="margin: 0px; ">/Users/shawley/.mojaveconfig/Cactus/bruiser/build/Fortran/paramcheck.f90:6.34:</p>
<p style="margin: 0px; min-height: 15px; "><br>
</p>
<p style="margin: 0px; "> integer, parameter :: cctki_use_##cctk_dim = kind(cctk_dim)</p>
<p style="margin: 0px; "> 1</p>
<p style="margin: 0px; ">Error: PARAMETER at (1) is missing an initializer</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; ">Two more questions:</p>
<p style="margin: 0px; ">1. What is the simfactory analog of "SILENT=no"? I see "--verbose" is already enabled, yet I'd like to see exactly what command (& flags) is being used to invoke the Fortran compiler. </p>
<p style="margin: 0px; ">2. Can the warning re. no "include" directory be safely ignored?</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; ">Thanks,</p>
<p style="margin: 0px; ">Scott</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; "><br>
</p>
<p style="margin: 0px; ">* GNU Fortran manual, page 41: "...B<span style="font-size: 11pt; font-family: CMR10; ">y default, ‘</span><span style="font-size: 11pt; font-family: CMTT10; ">-std=gnu</span><span style="font-size: 11pt; font-family: CMR10; ">’ allows
the compiler to accept both types of extensions..."</span></p>
<div class="page" title="Page 55">
<div class="layoutArea">
<div class="column">
<p><span style="font-size: 11.000000pt; font-family: 'CMR10'"> <br>
</span></p>
</div>
</div>
</div>
<p></p>
</body>
</html>