--- /srv/reproducible-results/rbuild-debian/r-b-build.yhI1r87u/b1/python-gsd_2.7.0-2_arm64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.yhI1r87u/b2/python-gsd_2.7.0-2_arm64.changes
├── Files
│ @@ -1,4 +1,4 @@
│
│ - 3176a08ab65fc3206f042797a7377e7b 90960 doc optional python-gsd-doc_2.7.0-2_all.deb
│ + 9b259ea88e7579b3860e0220fe52de23 90968 doc optional python-gsd-doc_2.7.0-2_all.deb
│ 323936da81c792c53444b6bebdc57198 249468 debug optional python3-gsd-dbgsym_2.7.0-2_arm64.deb
│ 2b5045d90e32639b452fcf10d7a69faf 77972 python optional python3-gsd_2.7.0-2_arm64.deb
├── python-gsd-doc_2.7.0-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2023-01-17 16:37:42.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 2376 2023-01-17 16:37:42.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 88392 2023-01-17 16:37:42.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 88400 2023-01-17 16:37:42.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -59,15 +59,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 7101 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/py-modindex.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 32745 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/python-api.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 74465 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.fl.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 66497 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.hoomd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 35551 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.pygsd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 97149 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/schema-hoomd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 5908 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/search.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 68818 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 68820 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 21656 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/shapes.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 10113 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/specification.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 13964 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/style.html
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-17 16:37:42.000000 ./usr/share/doc-base/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 331 2023-01-17 16:37:42.000000 ./usr/share/doc-base/python-gsd-doc.python-gsd
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/_static/_sphinx_javascript_frameworks_compat.js -> ../../../../javascript/sphinxdoc/1.0/_sphinx_javascript_frameworks_compat.js
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/_static/css/badge_only.css -> ../../../../../sphinx_rtd_theme/static/css/badge_only.css
│ │ │ ├── ./usr/share/doc/python-gsd-doc/html/hoomd-examples.html
│ │ │ │ @@ -193,23 +193,23 @@
│ │ │ │ Out[16]: 5
│ │ │ │
│ │ │ │ In [17]: snap.particles.N
│ │ │ │ Out[17]: 9
│ │ │ │
│ │ │ │ In [18]: snap.particles.position
│ │ │ │ Out[18]:
│ │ │ │ -array([[0.04864376, 0.6388678 , 0.47861114],
│ │ │ │ - [0.51105905, 0.02546922, 0.39761963],
│ │ │ │ - [0.05343684, 0.2479186 , 0.43118024],
│ │ │ │ - [0.78773755, 0.7398912 , 0.33950448],
│ │ │ │ - [0.69232833, 0.7173891 , 0.32247263],
│ │ │ │ - [0.1698959 , 0.881418 , 0.521817 ],
│ │ │ │ - [0.5025626 , 0.2316291 , 0.69645876],
│ │ │ │ - [0.11591081, 0.18207751, 0.44569942],
│ │ │ │ - [0.6463477 , 0.4145517 , 0.67693067]], dtype=float32)
│ │ │ │ +array([[0.31649902, 0.930899 , 0.6207448 ],
│ │ │ │ + [0.11056859, 0.62811136, 0.20228414],
│ │ │ │ + [0.94560254, 0.85934305, 0.0717991 ],
│ │ │ │ + [0.24312589, 0.6255072 , 0.8853982 ],
│ │ │ │ + [0.9675033 , 0.35954842, 0.36298457],
│ │ │ │ + [0.79735494, 0.62377787, 0.34841114],
│ │ │ │ + [0.5194623 , 0.19607814, 0.7781965 ],
│ │ │ │ + [0.7472676 , 0.80175644, 0.10671829],
│ │ │ │ + [0.6548015 , 0.93369675, 0.04346667]], dtype=float32)
│ │ │ │
│ │ │ │
│ │ │ │
gsd.hoomd.HOOMDTrajectory
supports random indexing of frames in the file.
│ │ │ │ Indexing into a trajectory returns a gsd.hoomd.Snapshot
.
│ │ │ │
│ │ │ │
│ │ │ │ Slicing and selection
│ │ │ │ @@ -236,21 +236,21 @@
│ │ │ │ Pure python reader
│ │ │ │ In [23]: f = gsd.pygsd.GSDFile(open('test.gsd', 'rb'))
│ │ │ │
│ │ │ │ In [24]: t = gsd.hoomd.HOOMDTrajectory(f);
│ │ │ │
│ │ │ │ In [25]: t[3].particles.position
│ │ │ │ Out[25]:
│ │ │ │ -array([[0.7596063 , 0.35071316, 0.44357768],
│ │ │ │ - [0.9681369 , 0.2930677 , 0.7252575 ],
│ │ │ │ - [0.6025038 , 0.48719928, 0.28194723],
│ │ │ │ - [0.9904632 , 0.5146152 , 0.821801 ],
│ │ │ │ - [0.16287279, 0.9844114 , 0.13382909],
│ │ │ │ - [0.7138911 , 0.75650555, 0.12414929],
│ │ │ │ - [0.8925799 , 0.5341969 , 0.26068136]], dtype=float32)
│ │ │ │ +array([[0.8549712 , 0.8540309 , 0.88189095],
│ │ │ │ + [0.9028438 , 0.2554103 , 0.2721972 ],
│ │ │ │ + [0.9459284 , 0.6330105 , 0.4404471 ],
│ │ │ │ + [0.8604843 , 0.3100594 , 0.21919934],
│ │ │ │ + [0.20218222, 0.10614425, 0.4902229 ],
│ │ │ │ + [0.7367657 , 0.9544418 , 0.47768393],
│ │ │ │ + [0.66016376, 0.37475777, 0.17023604]], dtype=float32)
│ │ │ │
│ │ │ │
│ │ │ │ You can use GSD without needing to compile C code to read GSD files
│ │ │ │ using gsd.pygsd.GSDFile
in combination with gsd.hoomd.HOOMDTrajectory
. It
│ │ │ │ only supports the rb
mode and does not read files as fast as the C
│ │ │ │ implementation. It takes in a python file-like object, so it can be used with
│ │ │ │ in-memory IO classes, and grid file classes that access data over the internet.
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -105,23 +105,23 @@
│ │ │ │ │ Out[16]: 5
│ │ │ │ │
│ │ │ │ │ In [17]: snap.particles.N
│ │ │ │ │ Out[17]: 9
│ │ │ │ │
│ │ │ │ │ In [18]: snap.particles.position
│ │ │ │ │ Out[18]:
│ │ │ │ │ -array([[0.04864376, 0.6388678 , 0.47861114],
│ │ │ │ │ - [0.51105905, 0.02546922, 0.39761963],
│ │ │ │ │ - [0.05343684, 0.2479186 , 0.43118024],
│ │ │ │ │ - [0.78773755, 0.7398912 , 0.33950448],
│ │ │ │ │ - [0.69232833, 0.7173891 , 0.32247263],
│ │ │ │ │ - [0.1698959 , 0.881418 , 0.521817 ],
│ │ │ │ │ - [0.5025626 , 0.2316291 , 0.69645876],
│ │ │ │ │ - [0.11591081, 0.18207751, 0.44569942],
│ │ │ │ │ - [0.6463477 , 0.4145517 , 0.67693067]], dtype=float32)
│ │ │ │ │ +array([[0.31649902, 0.930899 , 0.6207448 ],
│ │ │ │ │ + [0.11056859, 0.62811136, 0.20228414],
│ │ │ │ │ + [0.94560254, 0.85934305, 0.0717991 ],
│ │ │ │ │ + [0.24312589, 0.6255072 , 0.8853982 ],
│ │ │ │ │ + [0.9675033 , 0.35954842, 0.36298457],
│ │ │ │ │ + [0.79735494, 0.62377787, 0.34841114],
│ │ │ │ │ + [0.5194623 , 0.19607814, 0.7781965 ],
│ │ │ │ │ + [0.7472676 , 0.80175644, 0.10671829],
│ │ │ │ │ + [0.6548015 , 0.93369675, 0.04346667]], dtype=float32)
│ │ │ │ │ gsd.hoomd.HOOMDTrajectory supports random indexing of frames in the file.
│ │ │ │ │ Indexing into a trajectory returns a gsd.hoomd.Snapshot.
│ │ │ │ │
│ │ │ │ │ ***** Slicing and selectionï *****
│ │ │ │ │ Use the slicing operator to select individual frames or a subset of a
│ │ │ │ │ trajectory.
│ │ │ │ │ In [19]: f = gsd.hoomd.open(name='test.gsd', mode='rb')
│ │ │ │ │ @@ -142,21 +142,21 @@
│ │ │ │ │ ***** Pure python readerï *****
│ │ │ │ │ In [23]: f = gsd.pygsd.GSDFile(open('test.gsd', 'rb'))
│ │ │ │ │
│ │ │ │ │ In [24]: t = gsd.hoomd.HOOMDTrajectory(f);
│ │ │ │ │
│ │ │ │ │ In [25]: t[3].particles.position
│ │ │ │ │ Out[25]:
│ │ │ │ │ -array([[0.7596063 , 0.35071316, 0.44357768],
│ │ │ │ │ - [0.9681369 , 0.2930677 , 0.7252575 ],
│ │ │ │ │ - [0.6025038 , 0.48719928, 0.28194723],
│ │ │ │ │ - [0.9904632 , 0.5146152 , 0.821801 ],
│ │ │ │ │ - [0.16287279, 0.9844114 , 0.13382909],
│ │ │ │ │ - [0.7138911 , 0.75650555, 0.12414929],
│ │ │ │ │ - [0.8925799 , 0.5341969 , 0.26068136]], dtype=float32)
│ │ │ │ │ +array([[0.8549712 , 0.8540309 , 0.88189095],
│ │ │ │ │ + [0.9028438 , 0.2554103 , 0.2721972 ],
│ │ │ │ │ + [0.9459284 , 0.6330105 , 0.4404471 ],
│ │ │ │ │ + [0.8604843 , 0.3100594 , 0.21919934],
│ │ │ │ │ + [0.20218222, 0.10614425, 0.4902229 ],
│ │ │ │ │ + [0.7367657 , 0.9544418 , 0.47768393],
│ │ │ │ │ + [0.66016376, 0.37475777, 0.17023604]], dtype=float32)
│ │ │ │ │ You can use GSD without needing to compile C code to read GSD files using
│ │ │ │ │ gsd.pygsd.GSDFile in combination with gsd.hoomd.HOOMDTrajectory. It only
│ │ │ │ │ supports the rb mode and does not read files as fast as the C implementation.
│ │ │ │ │ It takes in a python file-like object, so it can be used with in-memory IO
│ │ │ │ │ classes, and grid file classes that access data over the internet.
│ │ │ │ │ Warning
│ │ │ │ │ gsd.pygsd is slow. Use gsd.hoomd.open whenever possible.
│ │ │ ├── ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -809,66 +809,66 @@
│ │ │ │ │ "step": [8, 11, 13, 15, 17],
│ │ │ │ │ "random": [8, 9],
│ │ │ │ │ "extend": [8, 13, 15],
│ │ │ │ │ "rang": [8, 14],
│ │ │ │ │ "similar": 8,
│ │ │ │ │ "express": [8, 12],
│ │ │ │ │ "snap": 8,
│ │ │ │ │ - "04864376": 8,
│ │ │ │ │ - "6388678": 8,
│ │ │ │ │ - "47861114": 8,
│ │ │ │ │ - "51105905": 8,
│ │ │ │ │ - "02546922": 8,
│ │ │ │ │ - "39761963": 8,
│ │ │ │ │ - "05343684": 8,
│ │ │ │ │ - "2479186": 8,
│ │ │ │ │ - "43118024": 8,
│ │ │ │ │ - "78773755": 8,
│ │ │ │ │ - "7398912": 8,
│ │ │ │ │ - "33950448": 8,
│ │ │ │ │ - "69232833": 8,
│ │ │ │ │ - "7173891": 8,
│ │ │ │ │ - "32247263": 8,
│ │ │ │ │ - "1698959": 8,
│ │ │ │ │ - "881418": 8,
│ │ │ │ │ - "521817": 8,
│ │ │ │ │ - "5025626": 8,
│ │ │ │ │ - "2316291": 8,
│ │ │ │ │ - "69645876": 8,
│ │ │ │ │ - "11591081": 8,
│ │ │ │ │ - "18207751": 8,
│ │ │ │ │ - "44569942": 8,
│ │ │ │ │ - "6463477": 8,
│ │ │ │ │ - "4145517": 8,
│ │ │ │ │ - "67693067": 8,
│ │ │ │ │ + "31649902": 8,
│ │ │ │ │ + "930899": 8,
│ │ │ │ │ + "6207448": 8,
│ │ │ │ │ + "11056859": 8,
│ │ │ │ │ + "62811136": 8,
│ │ │ │ │ + "20228414": 8,
│ │ │ │ │ + "94560254": 8,
│ │ │ │ │ + "85934305": 8,
│ │ │ │ │ + "0717991": 8,
│ │ │ │ │ + "24312589": 8,
│ │ │ │ │ + "6255072": 8,
│ │ │ │ │ + "8853982": 8,
│ │ │ │ │ + "9675033": 8,
│ │ │ │ │ + "35954842": 8,
│ │ │ │ │ + "36298457": 8,
│ │ │ │ │ + "79735494": 8,
│ │ │ │ │ + "62377787": 8,
│ │ │ │ │ + "34841114": 8,
│ │ │ │ │ + "5194623": 8,
│ │ │ │ │ + "19607814": 8,
│ │ │ │ │ + "7781965": 8,
│ │ │ │ │ + "7472676": 8,
│ │ │ │ │ + "80175644": 8,
│ │ │ │ │ + "10671829": 8,
│ │ │ │ │ + "6548015": 8,
│ │ │ │ │ + "93369675": 8,
│ │ │ │ │ + "04346667": 8,
│ │ │ │ │ "individu": 8,
│ │ │ │ │ "print": [8, 16],
│ │ │ │ │ "every_2nd_fram": 8,
│ │ │ │ │ "t": [8, 11, 16],
│ │ │ │ │ - "7596063": 8,
│ │ │ │ │ - "35071316": 8,
│ │ │ │ │ - "44357768": 8,
│ │ │ │ │ - "9681369": 8,
│ │ │ │ │ - "2930677": 8,
│ │ │ │ │ - "7252575": 8,
│ │ │ │ │ - "6025038": 8,
│ │ │ │ │ - "48719928": 8,
│ │ │ │ │ - "28194723": 8,
│ │ │ │ │ - "9904632": 8,
│ │ │ │ │ - "5146152": 8,
│ │ │ │ │ - "821801": 8,
│ │ │ │ │ - "16287279": 8,
│ │ │ │ │ - "9844114": 8,
│ │ │ │ │ - "13382909": 8,
│ │ │ │ │ - "7138911": 8,
│ │ │ │ │ - "75650555": 8,
│ │ │ │ │ - "12414929": 8,
│ │ │ │ │ - "8925799": 8,
│ │ │ │ │ - "5341969": 8,
│ │ │ │ │ - "26068136": 8,
│ │ │ │ │ + "8549712": 8,
│ │ │ │ │ + "8540309": 8,
│ │ │ │ │ + "88189095": 8,
│ │ │ │ │ + "9028438": 8,
│ │ │ │ │ + "2554103": 8,
│ │ │ │ │ + "2721972": 8,
│ │ │ │ │ + "9459284": 8,
│ │ │ │ │ + "6330105": 8,
│ │ │ │ │ + "4404471": 8,
│ │ │ │ │ + "8604843": 8,
│ │ │ │ │ + "3100594": 8,
│ │ │ │ │ + "21919934": 8,
│ │ │ │ │ + "20218222": 8,
│ │ │ │ │ + "10614425": 8,
│ │ │ │ │ + "4902229": 8,
│ │ │ │ │ + "7367657": 8,
│ │ │ │ │ + "9544418": 8,
│ │ │ │ │ + "47768393": 8,
│ │ │ │ │ + "66016376": 8,
│ │ │ │ │ + "37475777": 8,
│ │ │ │ │ + "17023604": 8,
│ │ │ │ │ "It": [8, 13, 16, 17],
│ │ │ │ │ "like": [8, 14, 16],
│ │ │ │ │ "grid": [8, 16],
│ │ │ │ │ "over": [8, 15],
│ │ │ │ │ "internet": [8, 11],
│ │ │ │ │ "slow": 8,
│ │ │ │ │ "whenev": 8,