I am trying to compile ROMS for the first time since the changes were made to the build.bash file, and other compilation steps as well as other changes that were made to the ocean.in file back in, I believe it was January when these changes were made? I didn't see a release forum note on this but I am currently using svn Revision 1015. In any event, the compilation stops at the following point:
read_phypar.f90(551): error #6404: This name does not have a type, and must have an explicit type. [LTRACING]
Ltracing=Lvalue(1)
--------------^
read_phypar.f90(551): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands. [LVALUE]
Ltracing=Lvalue(1)
-----------------------^
compilation aborted for read_phypar.f90 (code 1)
I took a look at the source code and this is a case statement that defines an Ltracing variable which I can't find documented anywhere. (My apologies if I have missed it). I am assuming that this is some sort of internal variable that gets defined and activated from one of the cppdefs related to the scalar tracers or passive tracers - I was wondering if anyone could tell me which cppdef I need to make sure is properly defined? I know some changes were made to the ocean.in file and, of course, the envrionmental setup scripts and such. I wasn't sure if any changes were made to the cppdefs.
My apologies if this is a really easy, dumb "user error" on my part - that is certainly possible!
![Very Happy :D](./images/smilies/icon_biggrin.gif)