-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port ufs-weather-model to acorn (WCOSS2 TDS) #292
Comments
Debug version of ESMF library is not (yet) available, so |
Looks like NetCDF/HDF library error. |
What version of HDF5 and netCDF were used for this? |
hdf5/1.10.6 |
Were the netCDF parallel I/O tests run when it was built? |
Also what is line 391 from? Feel free to provide additional info. ;-) |
I believe that line is from netcdf library. I see it here: |
Was this built with hpc-stack? This is a bit like 20 questions. ;-) Can you please take the time to write up a proper issue, with all the relevant information? Please answer my questions about whether the netCDF tests were run. If you believe that you have found a netCDF bug, we need a small program that does not depend on any other code (except netcdf), which demonstrates the problem. That is always going to be the first step in demonstrating that you have found an actual netCDF bug, and not just a bug in your netCDF code. ;-) Once you have such a test program, you're going to need to post it as an issue in either netcdf-c or netcdf-fortran, and mention me in the issue so I can try to fix it. This issue does not contain nearly enough information to debug an actual netCDF problem. You will have to provide more compete information if you believe you have found a netCDF bug. |
I don't know. The hpc-stack was built by the NCEPLIBS group. @Hang-Lei-NOAA do you know if parallel I/O tests were run on wcoss2. |
Yes, the parallel IO tests run
…On Mon, Nov 23, 2020 at 1:31 PM Dusan Jovic ***@***.***> wrote:
Were the netCDF parallel I/O tests run when it was built?
I don't know. The hpc-stack was built by the NCEPLIBS group.
@Hang-Lei-NOAA <https://github.com/Hang-Lei-NOAA> do you know if parallel
I/O tests were run on wcoss2.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#292 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKWSMFCQNTOJT6QRFQ66D4TSRKTARANCNFSM4T4YVEBA>
.
|
I need to see the full output of configure and make check, including the config.log file. I don't actually have access to this system yet, the paperwork is still working its way through... |
@Hang-Lei-NOAA Can you provide netcdf log files from hpc-stack installation on acorn. Thanks. |
This option is default in hpc-stack netcdf.
Due to the system fix, since yesterday, /lfs/h2/ is not
available/accessible til now, but I have a backup in /lfs/h1.
Please see the content from the log file
=====
+ ../configure
--prefix=/lfs/h2/emc/nceplibs/noscrub/hpc-stack/test/noaa/intel/
19.1.1.217/cray-mpich/8.0.15/netcdf/4.7.4 --enable-cdf5 --disable-dap
--enable-netcdf-4 --enable-parallel4 --disable-doxygen
--enable-parallel-tests
configure: netCDF 4.7.4
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
configure: checking user options
checking whether a NCIO_MINBLOCKSIZE was specified... 256
checking for valgrind... no
checking if fsync support is enabled... no
checking if jna bug workaround is enabled... no
checking whether we should build netCDF-4... yes
checking whether we should build with HDF5... yes
checking do we require hdf5 dynamic-loading support... yes
checking whether reading of HDF4 SD files is to be enabled... no
checking whether to fetch some sample HDF4 files from Unidata ftp site to
test HDF4 reading (requires wget)... no
checking whether we should attempt to install netcdf-fortran
(EXPERIMENTAL)... no
*checking whether parallel IO tests should be run... yes*
checking whether a user specified program to run mpi programs... mpiexec
checking whether a default chunk size in bytes was specified... 4194304
checking whether a maximum per-variable cache size for HDF5 was
specified... 67108864
checking whether a number of chunks for the default per-variable cache was
specified... 10
checking whether a default file cache size for HDF5 was specified...
16777216
checking whether a default file cache maximum number of elements for HDF5
was specified... 4133
checking whether a default cache preemption for HDF5 was specified... 0.75
c
…On Mon, Nov 23, 2020 at 5:05 PM Dusan Jovic ***@***.***> wrote:
@Hang-Lei-NOAA <https://github.com/Hang-Lei-NOAA> Can you provide netcdf
log files from hpc-stack installation on acorn. Thanks.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#292 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKWSMFCRDV3MDKFR64PRBDDSRLMDFANCNFSM4T4YVEBA>
.
|
Stupid question, because I was running into a similar problem on gaea with those two tests failing when creating a new baseline:
Did you enable on the PARALLEL_NETCDF build in the ufs-weather-model cmake config? For gaea, I added
to |
Update - in my case, these two tests now pass. |
Done in #295 |
Update top level CMakeLists.txt in ccpp directory by removing all compiler flags. Now when ccpp is built inside FV3 (UFS) the compiler flags provided by UFS (for example cmake/Intel.cmake or cmake/GNU.cmake) are used. Also ccpp provides single library fv3ccpp which is used in the FV3's CMakeLists.txt, simplifying how fv3's dependencies on ccpp are specified.
* Remove all references to /lfs3 on Jet * Add Ben and Ratko to the CODEOWNERS file * Replace hard-coded make_orog module file with build-level module file in UFS_UTILS * Remove hard-coded make_sfc_climo module file * Fixes after updating fork with authoritative repo * Set ad-hoc stochastic physics scheme magnitudes to -999.0 when not used to avoid bug with do_sppt/skeb/shum namelist entries * Add nrows to input.nml, HALO_BLEND to config_defaults.sh, and apply HALO_BLEND user-defined value during generate step. * Add nrows_blend to the template namelist file. * Add comment in config_defaults.sh to set HALO_BLEND to zero if the user wants to shut it off.
Description
We got access to acorn, a WCOSS2 TDS (Test Development System). UFS must be ported to WCOSS2.
Solution
Add support to the build system and regression test to build and run tests on WCOSS2.
See PR #291
The text was updated successfully, but these errors were encountered: