<div dir="ltr"><div>Hi Jonathan</div><div><br></div><div>I tried on my MAC and CGD systems</div><div><br></div><div>=========  MAC ============</div><div>%> WRAPIT qsatmodoperator.stub shr_kind_mod.F90 shr_const_mod.F90 QSatMod.F90 qsatmodoperator.F90<br> <br>WRAPIT Version: 120209<br><b>A syntax error occurred while parsing: </b><br>COMPILING shr_kind_mod.F90<br>COMPILING shr_const_mod.F90<br>COMPILING QSatMod.F90<br>COMPILING qsatmodoperator.F90<br>LINKING<br>ld: warning: URGENT: building for OSX, but linking against dylib (/usr/lib/libSystem.dylib) built for (unknown). Note: This will be an error in the future.<br>END WRAPIT</div><div><br></div><div>======= CGD ==============</div><div><br></div><div>%>WRAPIT qsatmodoperator.stub shr_kind_mod.F90 shr_const_mod.F90 QSatMod.F90 qsatmodoperator.F90<br> <br>WRAPIT Version: 120209<br><b>A syntax error occurred while parsing: </b><br>COMPILING shr_kind_mod.F90<br>COMPILING shr_const_mod.F90<br>COMPILING QSatMod.F90<br>COMPILING qsatmodoperator.F90<br>LINKING<br>END WRAPIT</div><div>============================</div><div><br></div><div>Both were using NCL 6.5.0 <br></div><div>To my knowledge, nothing has changed for 6.6.2</div><div>****************************************</div><div>I am not sure of the error</div><div><br></div><div>For a test, I changed the stub file to classic f77 syntax</div><div><br></div><div>C NCLFORTSTART<br>      subroutine qsatmodoperator (timeinn,latinn,loninn,T_k_i,p_i,e_s_ou<br>     *      ,e_s_d_T_ou,q_s_ou,q_s_d_T_ou)<br>      implicit none<br>      integer  timeinn,latinn,loninn<br>      double precision T_k_i(loninn,latinn,timeinn)<br>     *      ,p_i(loninn,latinn,timeinn),e_s_ou(loninn,latinn,timeinn)<br>      double precision e_s_d_T_ou(loninn,latinn,timeinn)<br>     *      ,q_s_ou(loninn,latinn,timeinn),q_s_d_T_ou(loninn,latinn,timeinn)<br>C NCLEND</div><div><br></div><div>and got the same error</div><div><br></div><div>************</div><div>I'll keep looking.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Dec 20, 2020 at 2:41 AM Buzan, Jonathan via ncl-talk <<a href="mailto:ncl-talk@mailman.ucar.edu">ncl-talk@mailman.ucar.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi NCL-Talk,<br>
<br>
I am encountering an error that I have not encountered before in WRAPIT. I am confused by this error, because I have not changed my routines or my wrapper scripts.<br>
I tried on two different clusters, and I receive the same error. I have included the files that are used in the routine. Below is the error. <br>
<br>
Perhaps I am missing a flag?<br>
<br>
Cheers,<br>
-Jonathan<br>
<br>
<br>
<br>
 > WRAPIT qsatmodoperator.stub shr_kind_mod.F90 shr_const_mod.F90 QSatMod.F90 qsatmodoperator.F90<br>
<br>
WRAPIT Version: 120209<br>
In file included from /apps/spack/halstead/apps/ncl/6.4.0-gcc-4.8.5-vdbunrk/include/ncarg/hlu/hlu.h:49:0,<br>
                 from WRAPIT.c:9:<br>
WRAPIT.c: In function 'qsatmodoperator_W':<br>
WRAPIT.c:215:10: warning: implicit declaration of function 'qsatmodoperator_' [-Wimplicit-function-declaration]<br>
  NGCALLF(qsatmodoperator,QSATMODOPERATOR)(timeinn,latinn,loninn,T_k_i,p_i,e_s_ou,e_s_d_T_ou,q_s_ou,q_s_d_T_ou);<br>
          ^<br>
/apps/spack/halstead/apps/ncl/6.4.0-gcc-4.8.5-vdbunrk/include/ncarg/c.h:31:29: note: in definition of macro 'NGCALLF'<br>
 #define NGCALLF(reg,caps)   reg##_<br>
                             ^~~<br>
COMPILING shr_kind_mod.F90<br>
COMPILING shr_const_mod.F90<br>
COMPILING QSatMod.F90<br>
COMPILING qsatmodoperator.F90<br>
LINKING<br>
END WRAPIT<br>
<br>
<br>
_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@mailman.ucar.edu" target="_blank">ncl-talk@mailman.ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="https://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">https://mailman.ucar.edu/mailman/listinfo/ncl-talk</a></blockquote></div>