Known Issues - ufs-community/ufs-srweather-app GitHub Wiki
This page documents known issues (and their workarounds, if any) on the SRW App develop
branch. All release information, including known issues and bugs, is provided on the Releases page under the release in question.
-
See Issues that have a
bug
label for details on specific bugs. -
Hercules and Gaea do not automatically load a version of Python in their default environments. Users will need to run
module load python
on those machines or usemodule restore
if they previously updated their default environment to include Python. -
If users attempt to build the SRW App code while the SRW workflow module is loaded, the SRW executables may fail to build, showing "undefined reference" errors, such as:
[ 14%] Building C object sorc/fre-nctools.fd/shared_lib/CMakeFiles/shared_lib.dir/tool_util.c.o /scratch1/BMC/hmtb/kavulich/UFS/workdir/test_develop/2024-03-28/intel/ufs-srweather-app/conda/lib/libicuuc.so.73: undefined reference to `std::condition_variable::wait(std::unique_lock<std::mutex>&)@GLIBCXX_3.4.30' make[5]: *** [sorc/grid_tools.fd/shave.fd/CMakeFiles/shave.dir/build.make:103: sorc/grid_tools.fd/shave.fd/shave] Error 1 make[4]: *** [CMakeFiles/Makefile2:976: sorc/grid_tools.fd/shave.fd/CMakeFiles/shave.dir/all] Error 2 make[4]: *** Waiting for unfinished jobs....
Solution: Deactivate the workflow conda environment and unload the workflow module before attempting to build new code. For example, on Hera this can be achieved by running:
conda deactivate module unload wflow_hera