<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/82f31aa8eb63574a166dfa11cfc912edeba81d68">https://github.com/macports/macports-ports/commit/82f31aa8eb63574a166dfa11cfc912edeba81d68</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 82f31aa8eb6 dsfmt: update to 2.2.5
</span>82f31aa8eb6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 82f31aa8eb63574a166dfa11cfc912edeba81d68
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Mon Mar 25 16:50:40 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    dsfmt: update to 2.2.5
</span>---
 devel/dsfmt/Portfile               |  31 +--
 devel/dsfmt/files/patch-fixes.diff | 450 -------------------------------------
 devel/dsfmt/files/patch-simd.diff  | 168 --------------
 3 files changed, 11 insertions(+), 638 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/dsfmt/Portfile b/devel/dsfmt/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d9940fc7a42..399d101825e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/dsfmt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/dsfmt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,38 +1,29 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem              1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               github 1.0
</span> 
 name                    dsfmt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 2.2.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            MersenneTwister-Lab dSFMT 2.2.5 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> categories              devel math
 license                 BSD
 maintainers             {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms               darwin
</span> description             (d)SFMT is a new variant of Mersenne Twister (MT)
 long_description        SFMT is a new variant of Mersenne Twister (MT). \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        The purpose of dSFMT is to speed up the generation by avoiding the expensive conversion of integer to double (floating point).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        The purpose of dSFMT is to speed up the generation \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        by avoiding the expensive conversion of integer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        to double (floating point).
</span> 
 homepage                http://www.math.sci.hiroshima-u.ac.jp/m-mat/MT/SFMT/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites            ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  98a8b83caf2d3d1d295377d838603b4fdd6abd0c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  82344874522f363bf93c960044b0a6b87b651c9565b6312cf8719bb8e4c26a0e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    291773
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname                dSFMT-src-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  1c5df9bb2d3dfe3045148ac9e901bffcab15f8d7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  b7bc498cd140b4808963b1ff9f33b42a491870f54775c1060ecad0e02bcaffb4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    4984272
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from     archive
</span> 
 use_configure           no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# from
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#     https://github.com/JuliaLang/julia/blob/master/deps/patches/dSFMT.h.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#     https://github.com/JuliaLang/julia/blob/master/deps/patches/dSFMT.c.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-fixes.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# attempt automatic detection of SIMD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-simd.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant universal       {}
</span> 
 configure.cppflags-append \
                        -DDSFMT_MEXP=19937 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/dsfmt/files/patch-fixes.diff b/devel/dsfmt/files/patch-fixes.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4c7cc6be1d2..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/dsfmt/files/patch-fixes.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,450 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT.h.orig   2012-06-29 03:24:27.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT.h        2012-12-20 12:35:44.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -40,6 +40,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <assert.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <stddef.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if !defined(DSFMT_MEXP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef __GNUC__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -180,16 +181,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern const int dsfmt_global_mexp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void dsfmt_gen_rand_all(dsfmt_t *dsfmt);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void dsfmt_fill_array_open_close(dsfmt_t *dsfmt, double array[], int size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void dsfmt_fill_array_close_open(dsfmt_t *dsfmt, double array[], int size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void dsfmt_fill_array_open_open(dsfmt_t *dsfmt, double array[], int size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void dsfmt_fill_array_close1_open2(dsfmt_t *dsfmt, double array[], int size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_fill_array_open_close(dsfmt_t *dsfmt, double array[], ptrdiff_t size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_fill_array_close_open(dsfmt_t *dsfmt, double array[], ptrdiff_t size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_fill_array_open_open(dsfmt_t *dsfmt, double array[], ptrdiff_t size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_fill_array_close1_open2(dsfmt_t *dsfmt, double array[], ptrdiff_t size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void dsfmt_chk_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed, int mexp);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void dsfmt_chk_init_by_array(dsfmt_t *dsfmt, uint32_t init_key[],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                              int key_length, int mexp);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- const char *dsfmt_get_idstring(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int dsfmt_get_min_array_size(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(__GNUC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  define DSFMT_PRE_INLINE inline static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  define DSFMT_PST_INLINE __attribute__((always_inline))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -200,6 +202,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  define DSFMT_PRE_INLINE inline static
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  define DSFMT_PST_INLINE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+*/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define DSFMT_PRE_INLINE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define DSFMT_PST_INLINE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE uint32_t dsfmt_genrand_uint32(dsfmt_t *dsfmt) DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -214,13 +220,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE double dsfmt_gv_genrand_close_open(void) DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE double dsfmt_gv_genrand_open_close(void) DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE double dsfmt_gv_genrand_open_open(void) DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DSFMT_PRE_INLINE void dsfmt_gv_fill_array_open_close(double array[], int size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DSFMT_PRE_INLINE void dsfmt_gv_fill_array_open_close(double array[], ptrdiff_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DSFMT_PRE_INLINE void dsfmt_gv_fill_array_close_open(double array[], int size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DSFMT_PRE_INLINE void dsfmt_gv_fill_array_close_open(double array[], ptrdiff_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DSFMT_PRE_INLINE void dsfmt_gv_fill_array_open_open(double array[], int size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DSFMT_PRE_INLINE void dsfmt_gv_fill_array_open_open(double array[], ptrdiff_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DSFMT_PRE_INLINE void dsfmt_gv_fill_array_close1_open2(double array[], int size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DSFMT_PRE_INLINE void dsfmt_gv_fill_array_close1_open2(double array[], ptrdiff_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE void dsfmt_gv_init_gen_rand(uint32_t seed) DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE void dsfmt_gv_init_by_array(uint32_t init_key[],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -238,7 +244,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param dsfmt dsfmt internal state date
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static uint32_t dsfmt_genrand_uint32(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+uint32_t dsfmt_genrand_uint32(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     uint32_t r;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     uint64_t *psfmt64 = &dsfmt->status[0].u[0];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -259,7 +265,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param dsfmt dsfmt internal state date
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     double r;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     double *psfmt64 = &dsfmt->status[0].d[0];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -278,7 +284,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * before this function.  This function uses \b global variables.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static uint32_t dsfmt_gv_genrand_uint32(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+uint32_t dsfmt_gv_genrand_uint32(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_genrand_uint32(&dsfmt_global_data);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -289,7 +295,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * before this function. This function uses \b global variables.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double dsfmt_gv_genrand_close1_open2(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double dsfmt_gv_genrand_close1_open2(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_genrand_close1_open2(&dsfmt_global_data);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -301,7 +307,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param dsfmt dsfmt internal state date
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double dsfmt_genrand_close_open(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double dsfmt_genrand_close_open(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_genrand_close1_open2(dsfmt) - 1.0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -312,7 +318,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * before this function. This function uses \b global variables.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double dsfmt_gv_genrand_close_open(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double dsfmt_gv_genrand_close_open(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_gv_genrand_close1_open2() - 1.0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -324,7 +330,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param dsfmt dsfmt internal state date
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double dsfmt_genrand_open_close(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return 2.0 - dsfmt_genrand_close1_open2(dsfmt);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -335,7 +341,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * before this function. This function uses \b global variables.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double dsfmt_gv_genrand_open_close(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double dsfmt_gv_genrand_open_close(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return 2.0 - dsfmt_gv_genrand_close1_open2();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -347,7 +353,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param dsfmt dsfmt internal state date
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double dsfmt_genrand_open_open(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double dsfmt_genrand_open_open(dsfmt_t *dsfmt) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     double *dsfmt64 = &dsfmt->status[0].d[0];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     union {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         double d;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -370,7 +376,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * before this function. This function uses \b global variables.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return double precision floating point pseudorandom number
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double dsfmt_gv_genrand_open_open(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double dsfmt_gv_genrand_open_open(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_genrand_open_open(&dsfmt_global_data);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -385,7 +391,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param size the number of pseudorandom numbers to be generated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void dsfmt_gv_fill_array_close1_open2(double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_gv_fill_array_close1_open2(double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_fill_array_close1_open2(&dsfmt_global_data, array, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -401,7 +407,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_fill_array_close1_open2() and \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void dsfmt_gv_fill_array_open_close(double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_gv_fill_array_open_close(double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_fill_array_open_close(&dsfmt_global_data, array, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -417,7 +423,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_fill_array_close1_open2() \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void dsfmt_gv_fill_array_close_open(double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_gv_fill_array_close_open(double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_fill_array_close_open(&dsfmt_global_data, array, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -433,7 +439,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_fill_array_close1_open2() \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void dsfmt_gv_fill_array_open_open(double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_gv_fill_array_open_open(double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_fill_array_open_open(&dsfmt_global_data, array, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -443,7 +449,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param dsfmt dsfmt state vector.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param seed a 32-bit integer used as the seed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -453,7 +459,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param seed a 32-bit integer used as the seed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_init_gen_rand()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void dsfmt_gv_init_gen_rand(uint32_t seed) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_gv_init_gen_rand(uint32_t seed) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_init_gen_rand(&dsfmt_global_data, seed);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -464,7 +470,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param init_key the array of 32-bit integers, used as a seed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param key_length the length of init_key.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void dsfmt_init_by_array(dsfmt_t *dsfmt, uint32_t init_key[],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_init_by_array(dsfmt_t *dsfmt, uint32_t init_key[],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                        int key_length) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_chk_init_by_array(dsfmt, init_key, key_length, DSFMT_MEXP);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -477,7 +483,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param key_length the length of init_key.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_init_by_array()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void dsfmt_gv_init_by_array(uint32_t init_key[], int key_length) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_gv_init_by_array(uint32_t init_key[], int key_length) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_init_by_array(&dsfmt_global_data, init_key, key_length);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -491,13 +497,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE double genrand_close_open(void) DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE double genrand_open_close(void) DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DSFMT_PRE_INLINE double genrand_open_open(void) DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DSFMT_PRE_INLINE void fill_array_open_close(double array[], int size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DSFMT_PRE_INLINE void fill_array_open_close(double array[], ptrdiff_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DSFMT_PRE_INLINE void fill_array_close_open(double array[], int size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DSFMT_PRE_INLINE void fill_array_close_open(double array[], ptrdiff_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DSFMT_PRE_INLINE void fill_array_open_open(double array[], int size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DSFMT_PRE_INLINE void fill_array_open_open(double array[], ptrdiff_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DSFMT_PRE_INLINE void fill_array_close1_open2(double array[], int size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DSFMT_PRE_INLINE void fill_array_close1_open2(double array[], ptrdiff_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DSFMT_PST_INLINE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /**
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -505,7 +511,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return id string.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_get_idstring()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static const char *get_idstring(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+const char *get_idstring(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_get_idstring();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -514,7 +520,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @return minimum size of array used for fill_array functions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_get_min_array_size()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static int get_min_array_size(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int get_min_array_size(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_get_min_array_size();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -523,7 +529,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param seed a 32-bit integer used as the seed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_gv_init_gen_rand(), \sa dsfmt_init_gen_rand().
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void init_gen_rand(uint32_t seed) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void init_gen_rand(uint32_t seed) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_gv_init_gen_rand(seed);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -533,7 +539,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param key_length the length of init_key.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_gv_init_by_array(), \sa dsfmt_init_by_array().
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void init_by_array(uint32_t init_key[], int key_length) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void init_by_array(uint32_t init_key[], int key_length) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_gv_init_by_array(init_key, key_length);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -543,7 +549,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_genrand_close1_open2() \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_genrand_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double genrand_close1_open2(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double genrand_close1_open2(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_gv_genrand_close1_open2();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -553,7 +559,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_genrand_close_open() \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_genrand_close_open()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double genrand_close_open(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double genrand_close_open(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_gv_genrand_close_open();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -563,7 +569,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_genrand_open_close() \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_genrand_open_close()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double genrand_open_close(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double genrand_open_close(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_gv_genrand_open_close();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -573,7 +579,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_genrand_open_open() \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_genrand_open_open()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static double genrand_open_open(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+double genrand_open_open(void) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return dsfmt_gv_genrand_open_open();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -586,7 +592,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_fill_array_close1_open2(), \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void fill_array_open_close(double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void fill_array_open_close(double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_gv_fill_array_open_close(array, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -599,7 +605,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_fill_array_close1_open2(), \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void fill_array_close_open(double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void fill_array_close_open(double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_gv_fill_array_close_open(array, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -612,7 +618,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_fill_array_close1_open2(), \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void fill_array_open_open(double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void fill_array_open_open(double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_gv_fill_array_open_open(array, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -624,7 +630,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa dsfmt_fill_array_close1_open2(), \sa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * dsfmt_gv_fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline static void fill_array_close1_open2(double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void fill_array_close1_open2(double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     dsfmt_gv_fill_array_close1_open2(array, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* DSFMT_DO_NOT_USE_OLD_NAMES */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 82d55db..d65db9a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT.c.orig   2012-06-29 03:24:27.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT.c        2012-12-20 12:45:45.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -32,13 +32,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static uint32_t ini_func1(uint32_t x);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static uint32_t ini_func2(uint32_t x);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void gen_rand_array_c1o2(dsfmt_t *dsfmt, w128_t *array,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                 int size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                 ptrdiff_t size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void gen_rand_array_c0o1(dsfmt_t *dsfmt, w128_t *array,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                 int size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                 ptrdiff_t size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void gen_rand_array_o0c1(dsfmt_t *dsfmt, w128_t *array,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                 int size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                 ptrdiff_t size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void gen_rand_array_o0o1(dsfmt_t *dsfmt, w128_t *array,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                 int size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                 ptrdiff_t size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static int idxof(int i);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static void initial_mask(dsfmt_t *dsfmt);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static void period_certification(dsfmt_t *dsfmt);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -142,8 +142,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param size number of 128-bit pseudorandom numbers to be generated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void gen_rand_array_c1o2(dsfmt_t *dsfmt, w128_t *array,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                 int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    int i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                 ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ptrdiff_t i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     w128_t lung;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     lung = dsfmt->status[DSFMT_N];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -180,8 +180,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param size number of 128-bit pseudorandom numbers to be generated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void gen_rand_array_c0o1(dsfmt_t *dsfmt, w128_t *array,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                 int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    int i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                 ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ptrdiff_t i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     w128_t lung;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     lung = dsfmt->status[DSFMT_N];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -223,8 +223,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param size number of 128-bit pseudorandom numbers to be generated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void gen_rand_array_o0o1(dsfmt_t *dsfmt, w128_t *array,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                 int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    int i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                 ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ptrdiff_t i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     w128_t lung;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     lung = dsfmt->status[DSFMT_N];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -266,8 +266,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param size number of 128-bit pseudorandom numbers to be generated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void gen_rand_array_o0c1(dsfmt_t *dsfmt, w128_t *array,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                 int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    int i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                 ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ptrdiff_t i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     w128_t lung;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     lung = dsfmt->status[DSFMT_N];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -453,7 +453,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * memory. Mac OSX doesn't have these functions, but \b malloc of OSX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * returns the pointer to the aligned memory block.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void dsfmt_fill_array_close1_open2(dsfmt_t *dsfmt, double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_fill_array_close1_open2(dsfmt_t *dsfmt, double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     assert(size % 2 == 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     assert(size >= DSFMT_N64);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     gen_rand_array_c1o2(dsfmt, (w128_t *)array, size / 2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -471,7 +471,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param size the number of pseudorandom numbers to be generated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void dsfmt_fill_array_open_close(dsfmt_t *dsfmt, double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_fill_array_open_close(dsfmt_t *dsfmt, double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     assert(size % 2 == 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     assert(size >= DSFMT_N64);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     gen_rand_array_o0c1(dsfmt, (w128_t *)array, size / 2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -489,7 +489,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param size the number of pseudorandom numbers to be generated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void dsfmt_fill_array_close_open(dsfmt_t *dsfmt, double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_fill_array_close_open(dsfmt_t *dsfmt, double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     assert(size % 2 == 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     assert(size >= DSFMT_N64);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     gen_rand_array_c0o1(dsfmt, (w128_t *)array, size / 2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -507,7 +507,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * @param size the number of pseudorandom numbers to be generated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * see also \sa fill_array_close1_open2()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void dsfmt_fill_array_open_open(dsfmt_t *dsfmt, double array[], int size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void dsfmt_fill_array_open_open(dsfmt_t *dsfmt, double array[], ptrdiff_t size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     assert(size % 2 == 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     assert(size >= DSFMT_N64);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     gen_rand_array_o0o1(dsfmt, (w128_t *)array, size / 2);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/dsfmt/files/patch-simd.diff b/devel/dsfmt/files/patch-simd.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c2544988edd..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/dsfmt/files/patch-simd.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,168 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-common.h.orig    2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-common.h 2020-02-09 08:02:58.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -23,7 +23,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "dSFMT.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(HAVE_SSE2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__SSE2__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  include <emmintrin.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- union X128I_T {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     uint64_t u[2];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -37,7 +37,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static const union X128I_T sse2_param_mask = {{DSFMT_MSK1, DSFMT_MSK2}};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(HAVE_ALTIVEC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__ALTIVEC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inline static void do_recursion(w128_t *r, w128_t *a, w128_t * b,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           w128_t *lung) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     const vector unsigned char sl1 = ALTI_SL1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params.h.orig    2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params.h 2020-02-09 08:02:52.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -35,10 +35,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define DSFMT_SR  12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* for sse2 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(HAVE_SSE2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__SSE2__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #define SSE2_SHUFF 0x1b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif defined(HAVE_ALTIVEC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  #if defined(__APPLE__)  /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(__ALTIVEC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  #if defined(__APPLE__) && __GNUC__ <= 4  /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SR (vector unsigned char)(4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SR_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         (vector unsigned char)(15,0,1,2,3,4,5,6,15,8,9,10,11,12,13,14)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params11213.h.orig       2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params11213.h    2020-02-09 07:58:25.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(2,3,4,5,6,7,30,30,10,11,12,13,14,15,0,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params1279.h.orig        2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params1279.h     2020-02-09 07:58:21.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(2,3,4,5,6,7,30,30,10,11,12,13,14,15,0,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params132049.h.orig      2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params132049.h   2020-02-09 07:58:17.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(2,3,4,5,6,7,30,30,10,11,12,13,14,15,0,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params19937.h.orig       2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params19937.h    2020-02-09 07:58:14.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(2,3,4,5,6,7,30,30,10,11,12,13,14,15,0,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params216091.h.orig      2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params216091.h   2020-02-09 07:58:09.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(2,3,4,5,6,7,30,30,10,11,12,13,14,15,0,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params2203.h.orig        2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params2203.h     2020-02-09 07:58:01.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(2,3,4,5,6,7,30,30,10,11,12,13,14,15,0,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params4253.h.orig        2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params4253.h     2020-02-09 07:57:57.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(2,3,4,5,6,7,30,30,10,11,12,13,14,15,0,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params44497.h.orig       2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params44497.h    2020-02-09 07:57:53.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(2,3,4,5,6,7,30,30,10,11,12,13,14,15,0,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params521.h.orig 2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params521.h      2020-02-09 07:57:33.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT-params86243.h.orig       2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT-params86243.h    2020-02-09 07:57:01.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* PARAMETERS FOR ALTIVEC */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__)    /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && __GNUC__ <= 4        /* For OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1      (vector unsigned char)(5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #define ALTI_SL1_PERM \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (vector unsigned char)(1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dSFMT.h.orig   2013-12-18 21:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dSFMT.h        2020-02-09 08:02:32.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -133,8 +133,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*------------------------------------------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   128-bit SIMD like data type for standard C
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ------------------------------------------*/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(HAVE_ALTIVEC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#  if !defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__ALTIVEC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if !defined(__APPLE_ALTIVEC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #    include <altivec.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /** 128-bit data structure */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -145,7 +145,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     double d[2];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif defined(HAVE_SSE2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(__SSE2__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  include <emmintrin.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /** 128-bit data structure */
</span></pre><pre style='margin:0'>

</pre>