--- /srv/reproducible-results/rbuild-debian/r-b-build.1V5VxBss/b1/numpy_2.1.2+ds-1_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.1V5VxBss/b2/numpy_2.1.2+ds-1_arm64.changes ├── Files │ @@ -1,5 +1,5 @@ │ │ - 0f837f2302c4aea6f210a24a787bcd8b 4274468 doc optional python-numpy-doc_2.1.2+ds-1_all.deb │ + 18fda3143c95a56fa613f7b7ca06ac3b 4274944 doc optional python-numpy-doc_2.1.2+ds-1_all.deb │ c1f135f3f7a201e663a28582192e94a2 28525316 debug optional python3-numpy-dbgsym_2.1.2+ds-1_arm64.deb │ cb4e6fb8a63e4b9f86631087f70b1941 132964 python optional python3-numpy-dev_2.1.2+ds-1_arm64.deb │ 9f45ba3addb2568fbd8f8cfc296aed44 4094272 python optional python3-numpy_2.1.2+ds-1_arm64.deb ├── python-numpy-doc_2.1.2+ds-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-10-08 16:55:28.000000 debian-binary │ │ -rw-r--r-- 0 0 0 64272 2024-10-08 16:55:28.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 4210004 2024-10-08 16:55:28.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 4210480 2024-10-08 16:55:28.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -2551,15 +2551,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41337 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.wald.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45470 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.weibull.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43949 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.zipf.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80660 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/generator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 44882 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/index.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 87879 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/legacy.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34441 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/multithreading.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 43253 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/new-or-different.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 43255 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/new-or-different.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 51517 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/parallel.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36886 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/performance.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40533 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/random/upgrading-pcg64.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 44848 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/routines.array-creation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50276 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/routines.array-manipulation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26416 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/routines.bitwise.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53301 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/reference/routines.char.html │ │ │ │ @@ -2722,15 +2722,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30743 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/release/2.0.2-notes.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60923 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/release/2.1.0-notes.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28892 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/release/2.1.1-notes.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 29558 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/release/2.1.2-notes.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12270 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/release/template.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 86302 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/release.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11448 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/search.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2680947 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/searchindex.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2680940 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/searchindex.js │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/user/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 176281 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/user/absolute_beginners.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49410 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/user/basics.broadcasting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32345 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/user/basics.copies.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62981 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/user/basics.creation.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64717 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/user/basics.dispatch.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17721 2024-10-08 16:55:28.000000 ./usr/share/doc/python-numpy/html/user/basics.html │ │ │ ├── ./usr/share/doc/python-numpy/html/reference/random/new-or-different.html │ │ │ │ @@ -521,30 +521,30 @@ │ │ │ │
In [1]: import numpy.random
│ │ │ │  
│ │ │ │  In [2]: rng = np.random.default_rng()
│ │ │ │  
│ │ │ │  In [3]: %timeit -n 1 rng.standard_normal(100000)
│ │ │ │     ...: %timeit -n 1 numpy.random.standard_normal(100000)
│ │ │ │     ...: 
│ │ │ │ -1.03 ms +- 54.9 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ -2.51 ms +- 19.1 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ +1.02 ms +- 41.8 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ +2.51 ms +- 25.2 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │  
│ │ │ │
│ │ │ │
In [4]: %timeit -n 1 rng.standard_exponential(100000)
│ │ │ │     ...: %timeit -n 1 numpy.random.standard_exponential(100000)
│ │ │ │     ...: 
│ │ │ │ -981 us +- 22.2 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ -1.75 ms +- 8.44 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ +987 us +- 9.32 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ +1.75 ms +- 16.3 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │  
│ │ │ │
│ │ │ │
In [5]: %timeit -n 1 rng.standard_gamma(3.0, 100000)
│ │ │ │     ...: %timeit -n 1 numpy.random.standard_gamma(3.0, 100000)
│ │ │ │     ...: 
│ │ │ │ -2.47 ms +- 25.4 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ -4.47 ms +- 16 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ +2.46 ms +- 15.9 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │ +4.46 ms +- 19.4 us per loop (mean +- std. dev. of 7 runs, 1 loop each)
│ │ │ │  
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
In [6]: rng = np.random.default_rng()
│ │ │ │  
│ │ │ │  In [7]: rng.random(3, dtype=np.float64)
│ │ │ │ -Out[7]: array([0.95234883, 0.01611173, 0.84589499])
│ │ │ │ +Out[7]: array([0.54260604, 0.77878359, 0.77082726])
│ │ │ │  
│ │ │ │  In [8]: rng.random(3, dtype=np.float32)
│ │ │ │ -Out[8]: array([0.8747235 , 0.22989058, 0.28830016], dtype=float32)
│ │ │ │ +Out[8]: array([0.7993823 , 0.6500705 , 0.02361113], dtype=float32)
│ │ │ │  
│ │ │ │  In [9]: rng.integers(0, 256, size=3, dtype=np.uint8)
│ │ │ │ -Out[9]: array([108, 250, 131], dtype=uint8)
│ │ │ │ +Out[9]: array([ 63, 195,  38], dtype=uint8)
│ │ │ │  
│ │ │ │
│ │ │ │