-
Notifications
You must be signed in to change notification settings - Fork 119
Known Issues
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
- Getting Started for Developers
- Repository Structure and Submodules
- Contributor's Guide
- Code Reviewer's Guide
- UFS offline Land Data Assimilation (DA) System
- Global Workflow
- UFS Hurricane Analysis and Forecast System
- UFS Medium-Range Weather Application (no longer supported)
- spack-stack - builds bundled library dependencies using a Spack-based package installation method