-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Support for non-binary checkpoint recover was removed from recover system #26682
Comments
#27268 Changes the checkpoint format from binary (cpr) to ascii (cpa). Compression and decompression of ascii checkpoint files is handled automatically and will work on systems without XDR support. I spoke with @permcody about adding support for users to load their old binary checkpoints and he is against it, saying that the decision has been made in the past to not keep support for older formats. With that in mind, will the current changes be sufficient to close this issue? |
If you re-enable .cpa, you can close this issue. |
This can be closed (via #27268). |
Closing as addressed by #27268 |
…hout it refs idaholab#26682 fixes failures found in idaholab#28906
Reason
MOOSE used to support restarting from non-binary files. The suffix was then changed.
I dont see this option in the current version of moose? @friedmud removed it seemingly
It is and was in use, considering #26673 and the two other posts they linked in that discussion
The only test which was testing this was not really because it was focused on other things.
How to reproduce
Use input from #26673 in post with a newer version of moose
Design
Add the suffix back or auto-detect it ? Or fix what is supposed to auto detect it
And add a test!!
Impact
Let MOOSE run easier on system which dont have libtirpc and cant use the binary format
Discussed in #26673
Originally posted by MusannaGalib January 29, 2024
Hello,
I installed MOOSE without XDR (
./scripts/update_and_rebuild_libmesh.sh --disable-xdr-required
) as the cluster does not have thelibtirpc-devel
package. I usedbinary = false
in my checkpoint files which generates0008_mesh.cpa 0008.rd-0 0008.xda 0008.xda.0000
.0008_mesh.cpa
folder containsheader.cpa split-1-0.cpa
. I am attaching the files here.I tried to restart using
mpiexec -n 1 /home/galibubc/projects/rrg-mponga/galibubc/MOOSE_128p_2020/dendrite/dendrite-opt -i input.i --recover input_checkpt_cp/0008 >log.txt
which gives the following error that it is looking forxdr/cpr
files.header.cpa.txt
split-1-0.cpa.txt
0008.xda.txt
The text was updated successfully, but these errors were encountered: