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
Raw File
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)
back to top