Package: xmds2 / 3.1.0+dfsg2-3

Metadata

Package Version Patches format
xmds2 3.1.0+dfsg2-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
revision number as deb pkg.patch | (download)

xpdeint/version.sh | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 insert debian package version in subversionrevisionstring 
decrease mpirun slots.patch | (download)

testsuite/fast/RbGSdipoles.xmds | 2 1 + 1 - 0 !
testsuite/fast/cpc_example4.xmds | 2 1 + 1 - 0 !
testsuite/io/mpi_xsilloading_hdf5.xmds | 2 1 + 1 - 0 !
testsuite/io/mpi_xsilloading_hdf5_loose.xmds | 2 1 + 1 - 0 !
testsuite/io/mpi_xsilloading_hdf5_loose2.xmds | 2 1 + 1 - 0 !
testsuite/mpi/diffusion_mpi.xmds | 2 1 + 1 - 0 !
testsuite/mpi/diffusion_mpi_chunked.xmds | 2 1 + 1 - 0 !
testsuite/mpi/eigenvalues.xmds | 2 1 + 1 - 0 !
testsuite/mpi/hermitegauss_transform_2d_mpi.xmds | 2 1 + 1 - 0 !
testsuite/mpi/hermitegauss_transform_2d_mpi_small.xmds | 2 1 + 1 - 0 !
testsuite/mpi/kubo_adaptive_mpi_paths.xmds | 2 1 + 1 - 0 !
testsuite/mpi/kubo_mpi_paths.xmds | 2 1 + 1 - 0 !
testsuite/mpi/lorenz_mpi.xmds | 2 1 + 1 - 0 !
testsuite/mpi/mpi_dft.xmds | 2 1 + 1 - 0 !
testsuite/mpi/mpi_dft_hdf5.xmds | 2 1 + 1 - 0 !
testsuite/mpi/mpi_dft_small.xmds | 2 1 + 1 - 0 !
testsuite/mpi/mpi_highdimcrossprop.xmds | 2 1 + 1 - 0 !
testsuite/mpi/partial_integration_computed_vector.xmds | 2 1 + 1 - 0 !
testsuite/mpi/vibstring_dst_mpi.xmds | 2 1 + 1 - 0 !
testsuite/mpi/vibstring_dst_mpi_chunked.xmds | 2 1 + 1 - 0 !
testsuite/mpi/vibstring_mpi_aliases.xmds | 2 1 + 1 - 0 !
testsuite/runtime_lattice/runtime_lattice_mpi_dft_small.xmds | 2 1 + 1 - 0 !
22 files changed, 22 insertions(+), 22 deletions(-)

 decrease the numberslots required in the unit tests calling mpirun
 Hopefully, this will fix the hanging problem in those tests. 
no generation timestamps.patch | (download)

xpdeint/wscript | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 prevent inclusion of timestamps of the generation time
 This is recommended by the Debian's Reproducible Builds project:
 https://wiki.debian.org/ReproducibleBuilds/TimestampsInPythonCodeGeneratedByCheetah
deterministic id.patch | (download)

xpdeint/waf_extensions/cheetah.py | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 avoid randomness in cheetah-generated ids
no parallel waf build.patch | (download)

xpdeint/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 prevent parallel executions of jobs in waf
 This is an attempt to make the build of xmds2 reproducible.  By
 default, the Waf system uses -j2 for the amount of parallel jobs.
 This gives unpredictable orders of building from the *.tmpl files at
 each run, which has an impact in the randomly generated ID's in the
 capture sections.
wscritp no shebang line.patch | (download)

xpdeint/support/wscript | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 comment out the shebang line
 The wscript script is installed as a non executable file, so there is
 no need for keeping the shebang line.
pygments style lexer.patch | (download)

userdoc/src/_pygments/FriendlyPlusStyle.py | 36 36 + 0 - 0 !
userdoc/src/_pygments/XMDSScriptLexer.py | 82 82 + 0 - 0 !
userdoc/src/conf.py | 4 3 + 1 - 0 !
3 files changed, 121 insertions(+), 1 deletion(-)

 use valid pygments style
extra alignment tab.patch | (download)

userdoc/src/reference_elements.rst | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 avoid extra alignment tab error in split environment
numpy asscalar.patch | (download)

xpdeint/XSILFile.py | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 use numpy.ndarray.item instead of numpy.asscalar
 The method numpy.asscalar() is deprecated since version 1.16 of numpy
 and was removed in version 1.23.
auto gitignore | (download)

.gitignore | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

 update .gitignore from debian packaging branch

The Debian packaging git branch contains these updates to the upstream
.gitignore file(s).  This patch is autogenerated, to provide these
updates to users of the official Debian archive view of the package.

[dgit (10.1) update-gitignore]