Hi,
I have a question about building CLM with debug mode on.
About debug mode, I know this from the tutorial http://www.cgd.ucar.edu/events/2019/ctsm/files/practical3-sacks.pdf
1) Debug will turn on additional error checking for issues such as division by zero and trying to access array elements outside the bounds of the array;
2) Debug is much more expensive;
3) The values of variables generated in debug mode are different from values generated in normal compiled mode.
I want to know more about what CLM debug does. Is there any document that describes in detail what debug mode really does to the source code ?
Sincerely,
Xueli
I have a question about building CLM with debug mode on.
About debug mode, I know this from the tutorial http://www.cgd.ucar.edu/events/2019/ctsm/files/practical3-sacks.pdf
1) Debug will turn on additional error checking for issues such as division by zero and trying to access array elements outside the bounds of the array;
2) Debug is much more expensive;
3) The values of variables generated in debug mode are different from values generated in normal compiled mode.
I want to know more about what CLM debug does. Is there any document that describes in detail what debug mode really does to the source code ?
Sincerely,
Xueli