Revision 54398b720ddbac269ede30bf1e27fe27f07567f7 authored by Boud Roukema on 28 December 2021, 12:14:17 UTC, committed by Boud Roukema on 28 December 2021, 12:14:17 UTC
This commit adds the Zenodo ID 5806028 and updates the general software heritage (swh) ID in the README.md file (and swh in metadata.conf).
1 parent 74ff0f2
TODO
TODO tasks. Please put higher priority items higher up, within a
section.
Reproducibility
===============
* README.md - give user an estimate on RAM, disk space, cpu and time
resources needed
* (low priority) provide figures as numerical tables on Zenodo
* (low priority) 2021-10-21 - some of the dependencies in the R
build rule ('reproduce/software/make/r-cran.mk') may be
missing - these errors need log files for tracing and then
fixing. Workaround: run './project configure
--existing-conf' a second or third time if needed.
Scientific accuracy
===================
* general
- propose our fix for gevolution upstream
* init-conditions
* run-simulation
Software maintainability/security
=================================
* gevolution
- Use the compile options
'-Warray-bounds -Wformat-overflow -Wstringop-overflow -fsanitize=address'
and fix up the LATfield2 buffer overflow errors in
LATfield2_1.1-1ad5d43.
When gcc-11 is used, also try -Wstringop-overread , although that
seems to be enabled by default:
https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Warning-Options.html#index-Wstringop-overread
* init-conditions
- If/when Simon Prunet updates mpgrafic to fftw3, then update
the version used here. (low urgency, low priority)
* run-simulation
- Update to a more modern version of RAMSES. (low urgency, low priority)
Computing file changes ...