Debian Patches

Status for tree-puzzle/5.3~rc16+dfsg-9

Patch Description Author Forwarded Bugs Origin Last update
use_debian_packaged_sprng.patch Use Debian packaged libsprng ATTENTION: Please double check the change in src/util.c.
The Debian packaged sprng seems to have a different
interface for init_sprng (quoting from CHANGES.TEXT):

Changes in Version 2.0
----------------------

Using the previous version of SPRNG, a user can use only one of the
SPRNG generators in one run of the program. The objective of the new
version is to combine the current random number generators (RNGs) into
a single library so that a user can use all of them in a single program
at a same time.

The user now is able to and needs to specify the type of RNG when a
random number stream is initialized. We add one integer argument
rng_type to the front of the argument list of the function init_sprng.

int *init_sprng(int rng_type,
int stream_number, int nstreams, int seed, int rng_parameter)
SPRNG_POINTER init_sprng(integer rng_type,
integer streamnum, integer nstreams,
integer seed, integer param)


User can sprcify one of the follows for rng_type:
SPRNG_LFG
SPRNG_LCG
SPRNG_LCG64
SPRNG_CMRG
SPRNG_MLFG
SPRNG_PMLCG
The following macros are added to sprng.h and sprng_f.h:

#define SPRNG_LFG 0
#define SPRNG_LCG 1
#define SPRNG_LCG64 2
#define SPRNG_CMRG 3
#define SPRNG_MLFG 4
#define SPRNG_PMLCG 5

For simple interface, a user can only have one random number stream at
one time since he doesn't specify stream ID.
The default generator is "SPRNG_LFG".
User still can change RNG at runtime by calling init_sprng:
int *init_sprng(int rng_type,
int seed, int rng_parameter)
SPRNG_POINTER init_sprng(integer rng_type,
integer seed, integer param)
Andreas Tille <tille@debian.org> no 2019-07-08
tests-need-bash.patch Tests are using bash syntax so declare this on top Andreas Tille <tille@debian.org> no 2015-11-25
spelling.patch Fix some spelling issues Andreas Tille <tille@debian.org> no 2018-10-16
fix-mpi3-build.patch Replace obsolete MPI-2.0 API with their MPI-3.0 equivalents Alberto Garcia <berto@igalia.com> no debian
update_test_results.patch Test results to compare with are just wrong as discussed with upstream
See https://lists.debian.org/debian-med/2020/05/msg00118.html
Pranav Ballaney <ballaneypranav@gmail.com> no 2020-05-14
reproducible-build.patch Make the build reproducible Chris Lamb <lamby@debian.org> no debian 2020-05-15
reduce_decimals_for_testing.patch Reduce decimals for testing Tests often fail because the last few decimals of the output
depend on the compiler. This patch circumvents that.
Pranav Ballaney <ballaneypranav@gmail.com> no debian 2020-06-11
add-failsafe-for-ut-prottest.patch Add failsafe for ut-prottest Nilesh Patra <npatra974@gmail.com> no 2021-02-07

All known versions for source package 'tree-puzzle'

Links