{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.KohvK9W8Us/b1/rsprng_1.0-5_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.KohvK9W8Us/b2/rsprng_1.0-5_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 4a6c2d57dc6543512f3f918eeac37b0f 6592 debug optional r-cran-rsprng-dbgsym_1.0-5_arm64.deb\n- 9fdaa44c29ae69ea452233147968ceda 40580 gnu-r optional r-cran-rsprng_1.0-5_arm64.deb\n+ bedeea8ace981fee11088f5cde2bdb8a 6608 debug optional r-cran-rsprng-dbgsym_1.0-5_arm64.deb\n+ 9c97cec3f88faff67fb0fc281d196edf 40736 gnu-r optional r-cran-rsprng_1.0-5_arm64.deb\n"}, {"source1": "r-cran-rsprng_1.0-5_arm64.deb", "source2": "r-cran-rsprng_1.0-5_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2017-06-18 20:10:23.000000 debian-binary\n -rw-r--r-- 0 0 0 1272 2017-06-18 20:10:23.000000 control.tar.xz\n--rw-r--r-- 0 0 0 39116 2017-06-18 20:10:23.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 39272 2017-06-18 20:10:23.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -12,22 +12,22 @@\n -rw-r--r-- 0 root (0) root (0) 537 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/Meta/hsearch.rds\n -rw-r--r-- 0 root (0) root (0) 191 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/Meta/links.rds\n -rw-r--r-- 0 root (0) root (0) 267 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/Meta/nsInfo.rds\n -rw-r--r-- 0 root (0) root (0) 737 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/Meta/package.rds\n -rw-r--r-- 0 root (0) root (0) 168 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/NAMESPACE\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/R/\n -rw-r--r-- 0 root (0) root (0) 1058 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/R/rsprng\n--rw-r--r-- 0 root (0) root (0) 5182 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/R/rsprng.rdb\n--rw-r--r-- 0 root (0) root (0) 343 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/R/rsprng.rdx\n+-rw-r--r-- 0 root (0) root (0) 5183 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/R/rsprng.rdb\n+-rw-r--r-- 0 root (0) root (0) 342 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/R/rsprng.rdx\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/\n -rw-r--r-- 0 root (0) root (0) 170 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/AnIndex\n -rw-r--r-- 0 root (0) root (0) 136 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/aliases.rds\n--rw-r--r-- 0 root (0) root (0) 172 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/paths.rds\n--rw-r--r-- 0 root (0) root (0) 23045 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/rsprng.rdb\n--rw-r--r-- 0 root (0) root (0) 314 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/rsprng.rdx\n+-rw-r--r-- 0 root (0) root (0) 174 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/paths.rds\n+-rw-r--r-- 0 root (0) root (0) 23078 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/rsprng.rdb\n+-rw-r--r-- 0 root (0) root (0) 310 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/help/rsprng.rdx\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/html/\n -rw-r--r-- 0 root (0) root (0) 2031 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/html/00Index.html\n -rw-r--r-- 0 root (0) root (0) 1335 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/html/R.css\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/libs/\n -rw-r--r-- 0 root (0) root (0) 10272 2017-06-18 20:10:23.000000 ./usr/lib/R/site-library/rsprng/libs/rsprng.so\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/R/site-library/rsprng/R/rsprng.rdb", "source2": "./usr/lib/R/site-library/rsprng/R/rsprng.rdb", "unified_diff": null, "details": [{"source1": "Rscript --vanilla - {}", "source2": "Rscript --vanilla - {}", "unified_diff": "@@ -1,15 +1,15 @@\n .__NAMESPACE__. (environment) = \n {\n \"S3methods\" = \"structure(character(0), .Dim = c(0L, 4L))\"\n \"dynlibs\" = \"NULL\"\n \"exports\" = \"\"\n \"imports\" = \"list(base = TRUE)\"\n \"lazydata\" = \"\"\n- \"path\" = \"\"/build/1st/rsprng-1.0/debian/r-cran-rsprng/usr/lib/R/site-library/rsprng\"\"\n+ \"path\" = \"\"/build/2/rsprng-1.0/2nd/debian/r-cran-rsprng/usr/lib/R/site-library/rsprng\"\"\n \"spec\" = \"c(name = \"rsprng\", version = \"1.0\")\"\n }\n \n .__S3MethodsTable__. (environment) = \n {\n }\n \n"}]}, {"source1": "./usr/lib/R/site-library/rsprng/R/rsprng.rdx", "source2": "./usr/lib/R/site-library/rsprng/R/rsprng.rdx", "unified_diff": null, "details": [{"source1": "rsprng.rdx-content", "source2": "rsprng.rdx-content", "unified_diff": null, "details": [{"source1": "Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {}", "source2": "Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {}", "unified_diff": "@@ -1,49 +1,49 @@\n $variables\n $variables$.__NAMESPACE__.\n-[1] 621 62\n+[1] 622 62\n \n $variables$.__S3MethodsTable__.\n-[1] 823 62\n+[1] 824 62\n \n $variables$.packageName\n-[1] 885 60\n+[1] 886 60\n \n $variables$free.sprng\n-[1] 945 318\n+[1] 946 318\n \n $variables$init.sprng\n-[1] 1263 1368\n+[1] 1264 1368\n \n $variables$pack.sprng\n-[1] 2631 235\n+[1] 2632 235\n \n $variables$spawn.new.sprng\n-[1] 2866 1282\n+[1] 2867 1282\n \n $variables$spawn.sprng\n-[1] 4148 487\n+[1] 4149 487\n \n $variables$type.sprng\n-[1] 4635 213\n+[1] 4636 213\n \n $variables$unpack.sprng\n-[1] 4848 334\n+[1] 4849 334\n \n \n $references\n $references$`env::1`\n-[1] 308 313\n+[1] 308 314\n \n $references$`env::2`\n [1] 0 140\n \n $references$`env::3`\n [1] 140 168\n \n $references$`env::4`\n-[1] 683 140\n+[1] 684 140\n \n \n $compressed\n [1] TRUE\n \n"}]}]}, {"source1": "./usr/lib/R/site-library/rsprng/help/paths.rds", "source2": "./usr/lib/R/site-library/rsprng/help/paths.rds", "unified_diff": null, "details": [{"source1": "paths.rds-content", "source2": "paths.rds-content", "unified_diff": null, "details": [{"source1": "Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {}", "source2": "Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {}", "unified_diff": "@@ -1,9 +1,9 @@\n-[1] \"/build/1st/rsprng-1.0/man/free.sprng.Rd\" \n-[2] \"/build/1st/rsprng-1.0/man/init.sprng.Rd\" \n-[3] \"/build/1st/rsprng-1.0/man/pack.sprng.Rd\" \n-[4] \"/build/1st/rsprng-1.0/man/spawn.new.sprng.Rd\"\n-[5] \"/build/1st/rsprng-1.0/man/spawn.sprng.Rd\" \n-[6] \"/build/1st/rsprng-1.0/man/type.sprng.Rd\" \n-[7] \"/build/1st/rsprng-1.0/man/unpack.sprng.Rd\" \n+[1] \"/build/2/rsprng-1.0/2nd/man/free.sprng.Rd\" \n+[2] \"/build/2/rsprng-1.0/2nd/man/init.sprng.Rd\" \n+[3] \"/build/2/rsprng-1.0/2nd/man/pack.sprng.Rd\" \n+[4] \"/build/2/rsprng-1.0/2nd/man/spawn.new.sprng.Rd\"\n+[5] \"/build/2/rsprng-1.0/2nd/man/spawn.sprng.Rd\" \n+[6] \"/build/2/rsprng-1.0/2nd/man/type.sprng.Rd\" \n+[7] \"/build/2/rsprng-1.0/2nd/man/unpack.sprng.Rd\" \n attr(,\"first\")\n-[1] 27\n+[1] 29\n"}]}]}, {"source1": "./usr/lib/R/site-library/rsprng/help/rsprng.rdb", "source2": "./usr/lib/R/site-library/rsprng/help/rsprng.rdb", "unified_diff": null, "details": [{"source1": "Rscript --vanilla - {}", "source2": "Rscript --vanilla - {}", "unified_diff": "@@ -24,15 +24,15 @@\n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\references\"), \n structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), structure(\" \", Rd_tag = \"TEXT\"), \n structure(list(structure(list(structure(\"init.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\", \", Rd_tag = \"TEXT\"), structure(list(structure(list(\n structure(\"pack.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"init.sprng (1, 0, seed = 231, kind = \\\"PMLCG\\\")\\n\", Rd_tag = \"RCODE\"), \n- structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/rsprng-1.0/man/free.sprng.Rd\", class = \"Rd\", meta = list(\n+ structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/rsprng-1.0/2nd/man/free.sprng.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n hideOutput (NULL) = NULL\n \n init.sprng (list) = structure(list(structure(list(structure(\"Initialize SPRNG (Scalable Parallel Random Number Generator)\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"init.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"init.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n@@ -446,15 +446,15 @@\n structure(\"pack.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\",\\n\", Rd_tag = \"TEXT\"), structure(\" \", Rd_tag = \"TEXT\"), \n structure(list(structure(list(structure(\"spawn.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\", \", Rd_tag = \"TEXT\"), structure(list(structure(list(\n structure(\"spawn.new.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"init.sprng (1, 0, kind = \\\"MLFG\\\", para = 6)\\n\", Rd_tag = \"RCODE\"), \n- structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/rsprng-1.0/man/init.sprng.Rd\", class = \"Rd\", meta = list(\n+ structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/rsprng-1.0/2nd/man/init.sprng.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n pack.sprng (list) = structure(list(structure(list(structure(\"Return the PRNG state.\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"pack.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"pack.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"distribution\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n structure(list(structure(\"interface\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n@@ -477,15 +477,15 @@\n structure(\", \", Rd_tag = \"TEXT\"), structure(list(structure(list(\n structure(\"spawn.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"init.sprng (1, 0, kind = \\\"LCG\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"saved <- pack.sprng ()\\n\", Rd_tag = \"RCODE\"), \n structure(\"a1 <- runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"unpack.sprng (saved)\\n\", Rd_tag = \"RCODE\"), \n structure(\"a2 <- runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"all (a1 == a2)\\n\", Rd_tag = \"RCODE\"), \n- structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/rsprng-1.0/man/pack.sprng.Rd\", class = \"Rd\", meta = list(\n+ structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/rsprng-1.0/2nd/man/pack.sprng.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n safeDeparse (closure) = function (obj) \n {\n tryCatch({\n deparse(obj)\n }, error = function(e) {\n@@ -560,15 +560,15 @@\n structure(\"unpack.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\",\\n\", Rd_tag = \"TEXT\"), structure(\" \", Rd_tag = \"TEXT\"), \n structure(list(structure(list(structure(\"spawn.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"prngs <- spawn.new.sprng (3, kind = \\\"MLFG\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"unpack.sprng (prngs[,2])\\n\", Rd_tag = \"RCODE\"), \n structure(\"RNGkind (\\\"user\\\")\\n\", Rd_tag = \"RCODE\"), \n- structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/rsprng-1.0/man/spawn.new.sprng.Rd\", class = \"Rd\", meta = list(\n+ structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/rsprng-1.0/2nd/man/spawn.new.sprng.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n spawn.sprng (list) = structure(list(structure(list(structure(\"Spawn new random number streams based on the current one.\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"spawn.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"spawn.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"interface\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n structure(list(structure(\"distribution\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n@@ -601,15 +601,15 @@\n structure(\",\\n\", Rd_tag = \"TEXT\"), structure(\" \", Rd_tag = \"TEXT\"), \n structure(list(structure(list(structure(\"spawn.new.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"init.sprng (1, 0, kind = \\\"CMRG\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"child.rngs <- spawn.sprng (3)\\n\", Rd_tag = \"RCODE\"), \n structure(\"unpack.sprng (child.rngs[,1])\\n\", Rd_tag = \"RCODE\"), \n structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"unpack.sprng (child.rngs[,2])\\n\", Rd_tag = \"RCODE\"), \n- structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/rsprng-1.0/man/spawn.sprng.Rd\", class = \"Rd\", meta = list(\n+ structure(\"runif (10)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/rsprng-1.0/2nd/man/spawn.sprng.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n type.sprng (list) = structure(list(structure(list(structure(\"Return the type of the active SPRNG stream\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"type.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"type.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"interface\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n structure(list(structure(\"distribution\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n@@ -624,15 +624,15 @@\n structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), structure(\" SPRNG: Scalable Parallel Random Number Generator Library Web Page.\\n\", Rd_tag = \"TEXT\"), \n structure(\" \", Rd_tag = \"TEXT\"), structure(list(structure(\"http://sprng.cs.fsu.edu/\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\url\"), \n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\references\"), \n structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), structure(\" \", Rd_tag = \"TEXT\"), \n structure(list(structure(list(structure(\"init.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\",\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"init.sprng (1, 0, kind = \\\"MLFG\\\", para = 6)\\n\", Rd_tag = \"RCODE\"), \n- structure(\"type.sprng ()\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/rsprng-1.0/man/type.sprng.Rd\", class = \"Rd\", meta = list(\n+ structure(\"type.sprng ()\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/rsprng-1.0/2nd/man/type.sprng.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n unpack.sprng (list) = structure(list(structure(list(structure(\"Restore the PRNG state.\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"unpack.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"unpack.sprng\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"distribution\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n structure(list(structure(\"interface\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n@@ -667,10 +667,10 @@\n structure(\"spawn.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\",\\n\", Rd_tag = \"TEXT\"), structure(\" \", Rd_tag = \"TEXT\"), \n structure(list(structure(list(structure(\"spawn.new.sprng\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"init.sprng (1, 0, seed = 1132, kind = \\\"LCG64\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"runif (5)\\n\", Rd_tag = \"RCODE\"), structure(\"rng.saved <- pack.sprng ()\\n\", Rd_tag = \"RCODE\"), \n structure(\"runif (5)\\n\", Rd_tag = \"RCODE\"), structure(\"unpack.sprng (rng.saved)\\n\", Rd_tag = \"RCODE\"), \n- structure(\"runif (5)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/rsprng-1.0/man/unpack.sprng.Rd\", class = \"Rd\", meta = list(\n+ structure(\"runif (5)\\n\", Rd_tag = \"RCODE\"), structure(\"free.sprng ()\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/rsprng-1.0/2nd/man/unpack.sprng.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n"}]}, {"source1": "./usr/lib/R/site-library/rsprng/help/rsprng.rdx", "source2": "./usr/lib/R/site-library/rsprng/help/rsprng.rdx", "unified_diff": null, "details": [{"source1": "rsprng.rdx-content", "source2": "rsprng.rdx-content", "unified_diff": null, "details": [{"source1": "Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {}", "source2": "Rscript --vanilla -e 'args <- commandArgs(TRUE); readRDS(args[1])' {}", "unified_diff": "@@ -1,49 +1,49 @@\n $variables\n $variables$free.sprng\n-[1] 282 1484\n+[1] 284 1486\n \n $variables$init.sprng\n-[1] 2047 10835\n+[1] 2054 10837\n \n $variables$pack.sprng\n-[1] 13164 1385\n+[1] 13176 1386\n \n $variables$spawn.new.sprng\n-[1] 14833 2731\n+[1] 14849 2734\n \n $variables$spawn.sprng\n-[1] 17847 1752\n+[1] 17868 1754\n \n $variables$type.sprng\n-[1] 19882 1137\n+[1] 19908 1139\n \n $variables$unpack.sprng\n-[1] 21302 1743\n+[1] 21333 1745\n \n \n $references\n $references$`env::1`\n-[1] 0 282\n+[1] 0 284\n \n $references$`env::2`\n-[1] 1766 281\n+[1] 1770 284\n \n $references$`env::3`\n-[1] 12882 282\n+[1] 12891 285\n \n $references$`env::4`\n-[1] 14549 284\n+[1] 14562 287\n \n $references$`env::5`\n-[1] 17564 283\n+[1] 17583 285\n \n $references$`env::6`\n-[1] 19599 283\n+[1] 19622 286\n \n $references$`env::7`\n-[1] 21019 283\n+[1] 21047 286\n \n \n $compressed\n [1] TRUE\n \n"}]}]}, {"source1": "./usr/lib/R/site-library/rsprng/libs/rsprng.so", "source2": "./usr/lib/R/site-library/rsprng/libs/rsprng.so", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.KohvK9W8Us/dbd-tmp-L6O2JBe/diffoscope_a6ntzo8d_b2/tmpyvniqxqf_DebTarContainer/0/30.so) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c5428261360a52acaaff20d414a83221d5a96ae\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bf3e86423d21cae8fc275ccc9ff26a445587e248\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -76,551 +76,551 @@\n \tb\td50 \n \tnop\n \tnop\n \tnop\n \n 0000000000000df0 :\n r_init_sprng():\n-/build/1st/rsprng-1.0/src/sprng_core.c:36\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:36\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx20, x3\n \tmov\tx19, x4\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x2\n \tmov\tx22, x1\n-/build/1st/rsprng-1.0/src/sprng_core.c:37\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:37\n \tbl\tc50 \n \tmov\tx1, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:38\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:38\n \tmov\tx0, x22\n-/build/1st/rsprng-1.0/src/sprng_core.c:37\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:37\n \tldr\tw22, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:38\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:38\n \tbl\tc50 \n \tmov\tx1, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:39\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:39\n \tmov\tx0, x21\n-/build/1st/rsprng-1.0/src/sprng_core.c:38\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:38\n \tldr\tw21, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:39\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:39\n \tbl\tc50 \n \tmov\tx1, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:40\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:40\n \tmov\tx0, x20\n-/build/1st/rsprng-1.0/src/sprng_core.c:39\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:39\n \tldr\tw20, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:40\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:40\n \tbl\tc50 \n \tmov\tx1, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:41\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:41\n \tmov\tx0, x19\n-/build/1st/rsprng-1.0/src/sprng_core.c:40\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:40\n \tldr\tw19, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:41\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:41\n \tbl\tc50 \n \tmov\tx4, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:43\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:43\n \tmov\tw2, w20\n \tmov\tw3, w19\n \tmov\tw1, w21\n \tmov\tw0, w22\n \tldr\tw4, [x4]\n \tbl\tc00 \n \tbl\tcb0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:44\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:44\n \tadrp\tx1, 11000 <__FRAME_END__+0xf974>\n-/build/1st/rsprng-1.0/src/sprng_core.c:43\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:43\n \tadrp\tx2, 12000 \n-/build/1st/rsprng-1.0/src/sprng_core.c:45\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:45\n \tldp\tx19, x20, [sp, #16]\n-/build/1st/rsprng-1.0/src/sprng_core.c:43\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:43\n \tstr\tx0, [x2, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:44\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:44\n \tldr\tx1, [x1, #4024]\n-/build/1st/rsprng-1.0/src/sprng_core.c:45\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:45\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tldr\tx0, [x1]\n \tret\n \tnop\n \tnop\n \n 0000000000000ea0 :\n r_pack_sprng():\n-/build/1st/rsprng-1.0/src/sprng_core.c:48\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:48\n \tstp\tx29, x30, [sp, #-80]!\n \tmov\tx29, sp\n \tstp\tx21, x22, [sp, #32]\n \tadrp\tx22, 11000 <__FRAME_END__+0xf974>\n \tldr\tx1, [x22, #4056]\n \tstp\tx19, x20, [sp, #16]\n-/build/1st/rsprng-1.0/src/sprng_core.c:53\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:53\n \tadrp\tx19, 12000 \n-/build/1st/rsprng-1.0/src/sprng_core.c:48\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:48\n \tldr\tx2, [x1]\n \tstr\tx2, [sp, #72]\n \tmov\tx2, #0x0 \t// #0\n-/build/1st/rsprng-1.0/src/sprng_core.c:49\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:49\n \tstr\txzr, [sp, #64]\n-/build/1st/rsprng-1.0/src/sprng_core.c:53\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:53\n \tldr\tx0, [x19, #208]\n \tcbz\tx0, f88 \n-/build/1st/rsprng-1.0/src/sprng_core.c:54\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:54\n \tbl\tbb0 \n \tcbz\tx0, f70 \n-/build/1st/rsprng-1.0/src/sprng_core.c:54 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:54 (discriminator 1)\n \tldr\tx0, [x19, #208]\n \tadd\tx1, sp, #0x40\n \tstr\tx23, [sp, #48]\n \tbl\tc90 \n \tsxtw\tx1, w0\n \tmov\tx23, x1\n-/build/1st/rsprng-1.0/src/sprng_core.c:55 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:55 (discriminator 1)\n \tmov\tw0, #0xd \t// #13\n \tbl\tb90 \n \tmov\tx21, x0\n \tbl\tcc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:56 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:56 (discriminator 1)\n \tcmp\tw23, #0x0\n \tb.le\tf30 \n-/build/1st/rsprng-1.0/src/sprng_core.c:56\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:56\n \tmov\tx19, #0x0 \t// #0\n-/build/1st/rsprng-1.0/src/sprng_core.c:57 (discriminator 3)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:57 (discriminator 3)\n \tldr\tx1, [sp, #64]\n \tmov\tx0, x21\n \tldrb\tw20, [x1, x19]\n \tbl\tc50 \n \tstr\tw20, [x0, x19, lsl #2]\n-/build/1st/rsprng-1.0/src/sprng_core.c:56 (discriminator 3)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:56 (discriminator 3)\n \tadd\tx19, x19, #0x1\n \tcmp\tw23, w19\n \tb.gt\tf10 \n \tldr\tx23, [sp, #48]\n-/build/1st/rsprng-1.0/src/sprng_core.c:59\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:59\n \tmov\tw0, #0x1 \t// #1\n \tbl\tc10 \n-/build/1st/rsprng-1.0/src/sprng_core.c:60\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:60\n \tldr\tx0, [sp, #64]\n \tbl\tc70 \n-/build/1st/rsprng-1.0/src/sprng_core.c:65\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:65\n \tldr\tx22, [x22, #4056]\n \tldr\tx0, [sp, #72]\n \tldr\tx1, [x22]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\tf94 // b.any\n \tmov\tx0, x21\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #80\n \tret\n-/build/1st/rsprng-1.0/src/sprng_core.c:55\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:55\n \tmov\tx1, #0x0 \t// #0\n \tmov\tw0, #0xd \t// #13\n \tbl\tb90 \n \tmov\tx21, x0\n \tbl\tcc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:56\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:56\n \tb\tf34 \n-/build/1st/rsprng-1.0/src/sprng_core.c:63\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:63\n \tldr\tx0, [x22, #4024]\n \tldr\tx21, [x0]\n \tb\tf44 \n \tstr\tx23, [sp, #48]\n-/build/1st/rsprng-1.0/src/sprng_core.c:65\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:65\n \tbl\tc20 <__stack_chk_fail@plt>\n \tnop\n \n 0000000000000fa0 :\n r_free_sprng():\n-/build/1st/rsprng-1.0/src/sprng_core.c:68\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:68\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n-/build/1st/rsprng-1.0/src/sprng_core.c:71\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:71\n \tadrp\tx19, 12000 \n \tldr\tx0, [x19, #208]\n \tcbz\tx0, fe8 \n-/build/1st/rsprng-1.0/src/sprng_core.c:72\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:72\n \tbl\tb80 \n \tmov\tx20, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:73\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:73\n \tldr\tx0, [x19, #208]\n \tbl\tcd0 \n \tcbz\tx0, fd4 \n \tldr\tx0, [x19, #208]\n \tbl\tce0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:79\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:79\n \tmov\tx0, x20\n-/build/1st/rsprng-1.0/src/sprng_core.c:74\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:74\n \tstr\txzr, [x19, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:79\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:79\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tret\n-/build/1st/rsprng-1.0/src/sprng_core.c:77\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:77\n \tadrp\tx0, 11000 <__FRAME_END__+0xf974>\n \tldr\tx0, [x0, #4024]\n \tldr\tx20, [x0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:79\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:79\n \tmov\tx0, x20\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #32\n \tret\n \n 0000000000001004 :\n r_unpack_sprng():\n-/build/1st/rsprng-1.0/src/sprng_core.c:82\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:82\n \tstp\tx29, x30, [sp, #-48]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx22, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:85\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:85\n \tbl\tca0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:89\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:89\n \tmov\tw1, #0x1 \t// #1\n-/build/1st/rsprng-1.0/src/sprng_core.c:85\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:85\n \tmov\tw20, w0\n-/build/1st/rsprng-1.0/src/sprng_core.c:89\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:89\n \tsxtw\tx0, w0\n \tbl\tba0 \n \tmov\tx21, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:90\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:90\n \tcmp\tw20, #0x0\n \tb.le\t105c \n \tmov\tx19, #0x0 \t// #0\n \tnop\n-/build/1st/rsprng-1.0/src/sprng_core.c:91 (discriminator 3)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:91 (discriminator 3)\n \tmov\tx0, x22\n \tbl\tc50 \n \tldr\tw1, [x0, x19, lsl #2]\n \tstrb\tw1, [x21, x19]\n-/build/1st/rsprng-1.0/src/sprng_core.c:90 (discriminator 3)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:90 (discriminator 3)\n \tadd\tx19, x19, #0x1\n \tcmp\tw20, w19\n \tb.gt\t1040 \n-/build/1st/rsprng-1.0/src/sprng_core.c:93\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:93\n \tadrp\tx20, 12000 \n \tldr\tx0, [x20, #208]\n \tcbz\tx0, 1094 \n-/build/1st/rsprng-1.0/src/sprng_core.c:95\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:95\n \tbl\tc40 \n \tmov\tx19, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:97\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:97\n \tmov\tx0, x21\n \tbl\tc80 \n \tbl\tcb0 \n \tstr\tx0, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:104\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:104\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx29, x30, [sp], #48\n \tret\n-/build/1st/rsprng-1.0/src/sprng_core.c:97\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:97\n \tmov\tx0, x21\n \tbl\tc80 \n \tbl\tcb0 \n \tstr\tx0, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:102\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:102\n \tadrp\tx1, 11000 <__FRAME_END__+0xf974>\n-/build/1st/rsprng-1.0/src/sprng_core.c:104\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:104\n \tldp\tx21, x22, [sp, #32]\n-/build/1st/rsprng-1.0/src/sprng_core.c:102\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:102\n \tldr\tx1, [x1, #4024]\n \tldr\tx19, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:104\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:104\n \tmov\tx0, x19\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx29, x30, [sp], #48\n \tret\n \n 00000000000010c4 :\n r_spawn_new_sprng():\n-/build/1st/rsprng-1.0/src/sprng_core.c:110\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:110\n \tstp\tx29, x30, [sp, #-80]!\n \tmov\tx29, sp\n \tstp\tx19, x20, [sp, #16]\n \tmov\tx19, x3\n \tmov\tx20, x1\n \tstp\tx21, x22, [sp, #32]\n \tmov\tx21, x2\n \tstp\tx23, x24, [sp, #48]\n \tstp\tx25, x26, [sp, #64]\n-/build/1st/rsprng-1.0/src/sprng_core.c:111\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:111\n \tbl\tc50 \n \tmov\tx1, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:112\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:112\n \tmov\tx0, x20\n-/build/1st/rsprng-1.0/src/sprng_core.c:115\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:115\n \tadrp\tx20, 12000 \n-/build/1st/rsprng-1.0/src/sprng_core.c:111\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:111\n \tldr\tw23, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:112\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:112\n \tbl\tc50 \n \tmov\tx1, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:113\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:113\n \tmov\tx0, x21\n-/build/1st/rsprng-1.0/src/sprng_core.c:112\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:112\n \tldr\tw21, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:113\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:113\n \tbl\tc50 \n \tmov\tx1, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:114\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:114\n \tmov\tx0, x19\n-/build/1st/rsprng-1.0/src/sprng_core.c:113\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:113\n \tldr\tw24, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:114\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:114\n \tbl\tc50 \n-/build/1st/rsprng-1.0/src/sprng_core.c:118\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:118\n \tsxtw\tx1, w21\n-/build/1st/rsprng-1.0/src/sprng_core.c:114\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:114\n \tmov\tx2, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:115\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:115\n \tldr\tx26, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:118\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:118\n \tmov\tw0, #0x13 \t// #19\n-/build/1st/rsprng-1.0/src/sprng_core.c:114\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:114\n \tldr\tw25, [x2]\n-/build/1st/rsprng-1.0/src/sprng_core.c:118\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:118\n \tbl\tb90 \n \tmov\tx22, x0\n \tbl\tcc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:119\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:119\n \tcmp\tw21, #0x0\n \tb.le\t11a4 \n \tmov\tx19, #0x0 \t// #0\n \tnop\n-/build/1st/rsprng-1.0/src/sprng_core.c:120\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:120\n \tmov\tw1, w19\n \tmov\tw4, w25\n \tmov\tw3, w24\n \tmov\tw2, w21\n \tmov\tw0, w23\n \tbl\tc00 \n \tbl\tcb0 \n \tstr\tx0, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:121\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:121\n \tbl\tb80 \n \tmov\tx2, x0\n \tmov\tx1, x19\n \tmov\tx0, x22\n \tbl\tc60 \n-/build/1st/rsprng-1.0/src/sprng_core.c:119\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:119\n \tadd\tx19, x19, #0x1\n-/build/1st/rsprng-1.0/src/sprng_core.c:122\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:122\n \tldr\tx0, [x20, #208]\n \tbl\tcd0 \n \tcbz\tx0, 119c \n-/build/1st/rsprng-1.0/src/sprng_core.c:122 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:122 (discriminator 1)\n \tldr\tx0, [x20, #208]\n \tbl\tce0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:119 (discriminator 2)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:119 (discriminator 2)\n \tcmp\tw21, w19\n \tb.gt\t1150 \n-/build/1st/rsprng-1.0/src/sprng_core.c:124\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:124\n \tmov\tw0, #0x1 \t// #1\n \tbl\tc10 \n-/build/1st/rsprng-1.0/src/sprng_core.c:127\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:127\n \tmov\tx0, x22\n-/build/1st/rsprng-1.0/src/sprng_core.c:125\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:125\n \tstr\tx26, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:127\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:127\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx23, x24, [sp, #48]\n \tldp\tx25, x26, [sp, #64]\n \tldp\tx29, x30, [sp], #80\n \tret\n \tnop\n \n 00000000000011d0 :\n r_spawn_sprng():\n-/build/1st/rsprng-1.0/src/sprng_core.c:130\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:130\n \tstp\tx29, x30, [sp, #-80]!\n \tmov\tx29, sp\n \tstp\tx23, x24, [sp, #48]\n \tadrp\tx23, 11000 <__FRAME_END__+0xf974>\n \tldr\tx1, [x23, #4056]\n \tstp\tx19, x20, [sp, #16]\n-/build/1st/rsprng-1.0/src/sprng_core.c:132\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:132\n \tadrp\tx20, 12000 \n-/build/1st/rsprng-1.0/src/sprng_core.c:130\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:130\n \tstp\tx21, x22, [sp, #32]\n \tldr\tx2, [x1]\n \tstr\tx2, [sp, #72]\n \tmov\tx2, #0x0 \t// #0\n-/build/1st/rsprng-1.0/src/sprng_core.c:131\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:131\n \tstr\txzr, [sp, #64]\n-/build/1st/rsprng-1.0/src/sprng_core.c:132\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:132\n \tldr\tx24, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:134\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:134\n \tbl\tc50 \n \tmov\tx1, x0\n-/build/1st/rsprng-1.0/src/sprng_core.c:137\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:137\n \tldr\tx0, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:134\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:134\n \tldr\tw19, [x1]\n-/build/1st/rsprng-1.0/src/sprng_core.c:137\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:137\n \tcbz\tx0, 12ec \n-/build/1st/rsprng-1.0/src/sprng_core.c:138\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:138\n \tbl\tbb0 \n \tcbz\tx0, 12d4 \n-/build/1st/rsprng-1.0/src/sprng_core.c:138 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:138 (discriminator 1)\n \tldr\tx0, [x20, #208]\n \tmov\tw1, w19\n \tadd\tx2, sp, #0x40\n \tmov\tw3, #0x1 \t// #1\n-/build/1st/rsprng-1.0/src/sprng_core.c:145 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:145 (discriminator 1)\n \tmov\tx19, #0x0 \t// #0\n-/build/1st/rsprng-1.0/src/sprng_core.c:138 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:138 (discriminator 1)\n \tbl\tbd0 \n \tsxtw\tx1, w0\n \tmov\tx22, x1\n-/build/1st/rsprng-1.0/src/sprng_core.c:144 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:144 (discriminator 1)\n \tmov\tw0, #0x13 \t// #19\n \tbl\tb90 \n \tmov\tx21, x0\n \tbl\tcc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:145 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:145 (discriminator 1)\n \tcmp\tw22, #0x0\n \tb.le\t1298 \n-/build/1st/rsprng-1.0/src/sprng_core.c:146\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:146\n \tldr\tx1, [sp, #64]\n \tldr\tx1, [x1, x19, lsl #3]\n \tstr\tx1, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:147\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:147\n \tbl\tb80 \n \tmov\tx2, x0\n \tmov\tx1, x19\n \tmov\tx0, x21\n \tbl\tc60 \n-/build/1st/rsprng-1.0/src/sprng_core.c:148\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:148\n \tldr\tx0, [x20, #208]\n \tbl\tcd0 \n \tcbz\tx0, 128c \n-/build/1st/rsprng-1.0/src/sprng_core.c:148 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:148 (discriminator 1)\n \tldr\tx0, [x20, #208]\n \tbl\tce0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:145 (discriminator 2)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:145 (discriminator 2)\n \tadd\tx19, x19, #0x1\n \tcmp\tw22, w19\n \tb.gt\t1258 \n-/build/1st/rsprng-1.0/src/sprng_core.c:150\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:150\n \tmov\tw0, #0x1 \t// #1\n \tbl\tc10 \n-/build/1st/rsprng-1.0/src/sprng_core.c:153\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:153\n \tldr\tx23, [x23, #4056]\n-/build/1st/rsprng-1.0/src/sprng_core.c:151\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:151\n \tstr\tx24, [x20, #208]\n-/build/1st/rsprng-1.0/src/sprng_core.c:153\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:153\n \tldr\tx0, [sp, #72]\n \tldr\tx1, [x23]\n \tsubs\tx0, x0, x1\n \tmov\tx1, #0x0 \t// #0\n \tb.ne\t12f8 // b.any\n \tmov\tx0, x21\n \tldp\tx19, x20, [sp, #16]\n \tldp\tx21, x22, [sp, #32]\n \tldp\tx23, x24, [sp, #48]\n \tldp\tx29, x30, [sp], #80\n \tret\n-/build/1st/rsprng-1.0/src/sprng_core.c:144\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:144\n \tmov\tx1, #0x0 \t// #0\n \tmov\tw0, #0x13 \t// #19\n \tbl\tb90 \n \tmov\tx21, x0\n \tbl\tcc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:145\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:145\n \tb\t1298 \n-/build/1st/rsprng-1.0/src/sprng_core.c:140\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:140\n \tadrp\tx0, 1000 \n \tadd\tx0, x0, #0x3e0\n \tbl\tbf0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:153\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:153\n \tbl\tc20 <__stack_chk_fail@plt>\n \tnop\n \n 0000000000001300 :\n r_type_sprng():\n-/build/1st/rsprng-1.0/src/sprng_core.c:157\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:157\n \tadrp\tx0, 12000 \n \tldr\tx0, [x0, #208]\n \tldr\tw1, [x0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:159\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:159\n \tcmp\tw1, #0x3\n \tb.eq\t137c // b.none\n \tb.gt\t1348 \n \tcmp\tw1, #0x1\n \tb.eq\t1370 // b.none\n-/build/1st/rsprng-1.0/src/sprng_core.c:167\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:167\n \tadrp\tx0, 1000 \n \tadd\tx0, x0, #0x410\n-/build/1st/rsprng-1.0/src/sprng_core.c:159\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:159\n \tcmp\tw1, #0x2\n \tb.ne\t1334 // b.any\n-/build/1st/rsprng-1.0/src/sprng_core.c:181\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:181\n \tb\tbc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:159\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:159\n \tcmp\tw1, #0x0\n \tadrp\tx0, 1000 \n \tadd\tx0, x0, #0x400\n \tcsel\tx0, x0, xzr, eq // eq = none\n-/build/1st/rsprng-1.0/src/sprng_core.c:181\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:181\n \tb\tbc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:159\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:159\n \tcmp\tw1, #0x4\n \tb.eq\t1364 // b.none\n \tcmp\tw1, #0x5\n \tb.ne\t1388 // b.any\n-/build/1st/rsprng-1.0/src/sprng_core.c:176\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:176\n \tadrp\tx0, 1000 \n \tadd\tx0, x0, #0x428\n-/build/1st/rsprng-1.0/src/sprng_core.c:181\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:181\n \tb\tbc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:173\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:173\n \tadrp\tx0, 1000 \n \tadd\tx0, x0, #0x420\n-/build/1st/rsprng-1.0/src/sprng_core.c:181\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:181\n \tb\tbc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:164\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:164\n \tadrp\tx0, 1000 \n \tadd\tx0, x0, #0x408\n-/build/1st/rsprng-1.0/src/sprng_core.c:181\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:181\n \tb\tbc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:170\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:170\n \tadrp\tx0, 1000 \n \tadd\tx0, x0, #0x418\n-/build/1st/rsprng-1.0/src/sprng_core.c:181\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:181\n \tb\tbc0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:158\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:158\n \tmov\tx0, #0x0 \t// #0\n-/build/1st/rsprng-1.0/src/sprng_core.c:181\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:181\n \tb\tbc0 \n \n 0000000000001390 :\n user_unif_rand():\n-/build/1st/rsprng-1.0/src/sprng_core.c:186\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:186\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx29, sp\n \tstr\tx19, [sp, #16]\n-/build/1st/rsprng-1.0/src/sprng_core.c:187\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:187\n \tadrp\tx19, 12000 \n \tldr\tx0, [x19, #208]\n \tbl\tbb0 \n \tfmov\td0, #-1.000000000000000000e+00\n \tcbz\tx0, 13b8 \n-/build/1st/rsprng-1.0/src/sprng_core.c:187 (discriminator 1)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:187 (discriminator 1)\n \tldr\tx0, [x19, #208]\n \tbl\tcf0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:187 (discriminator 4)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:187 (discriminator 4)\n \tadd\tx0, x19, #0xd0\n-/build/1st/rsprng-1.0/src/sprng_core.c:189 (discriminator 4)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:189 (discriminator 4)\n \tldr\tx19, [sp, #16]\n-/build/1st/rsprng-1.0/src/sprng_core.c:187 (discriminator 4)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:187 (discriminator 4)\n \tstr\td0, [x0, #8]!\n-/build/1st/rsprng-1.0/src/sprng_core.c:189 (discriminator 4)\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:189 (discriminator 4)\n \tldp\tx29, x30, [sp], #32\n \tret\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.KohvK9W8Us/dbd-tmp-L6O2JBe/diffoscope_a6ntzo8d_b2/tmpyvniqxqf_DebTarContainer/0/.debug/5428261360a52acaaff20d414a83221d5a96ae.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35343238 32363133 36306135 32616361 5428261360a52aca\n- 0x00000010 61666632 30643431 34613833 32323164 aff20d414a83221d\n- 0x00000020 35613936 61652e64 65627567 00000000 5a96ae.debug....\n- 0x00000030 3b80be8f ;...\n+ 0x00000000 33653836 34323364 32316361 65386663 3e86423d21cae8fc\n+ 0x00000010 32373563 63633966 66323661 34343535 275ccc9ff26a4455\n+ 0x00000020 38376532 34382e64 65627567 00000000 87e248.debug....\n+ 0x00000030 fafd9cab ....\n \n"}]}]}]}]}, {"source1": "r-cran-rsprng-dbgsym_1.0-5_arm64.deb", "source2": "r-cran-rsprng-dbgsym_1.0-5_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2017-06-18 20:10:23.000000 debian-binary\n -rw-r--r-- 0 0 0 520 2017-06-18 20:10:23.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5880 2017-06-18 20:10:23.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5896 2017-06-18 20:10:23.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: arm64\n Maintainer: Dirk Eddelbuettel \n Installed-Size: 21\n Depends: r-cran-rsprng (= 1.0-5)\n Section: debug\n Priority: optional\n Description: debug symbols for r-cran-rsprng\n-Build-Ids: 8c5428261360a52acaaff20d414a83221d5a96ae\n+Build-Ids: bf3e86423d21cae8fc275ccc9ff26a445587e248\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/8c/5428261360a52acaaff20d414a83221d5a96ae.debug\n+usr/lib/debug/.build-id/bf/3e86423d21cae8fc275ccc9ff26a445587e248.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/debug/.build-id/8c/\n--rw-r--r-- 0 root (0) root (0) 10608 2017-06-18 20:10:23.000000 ./usr/lib/debug/.build-id/8c/5428261360a52acaaff20d414a83221d5a96ae.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/debug/.build-id/bf/\n+-rw-r--r-- 0 root (0) root (0) 10608 2017-06-18 20:10:23.000000 ./usr/lib/debug/.build-id/bf/3e86423d21cae8fc275ccc9ff26a445587e248.debug\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/share/doc/r-cran-rsprng-dbgsym -> r-cran-rsprng\n"}, {"source1": "./usr/lib/debug/.build-id/8c/5428261360a52acaaff20d414a83221d5a96ae.debug", "source2": "./usr/lib/debug/.build-id/bf/3e86423d21cae8fc275ccc9ff26a445587e248.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.KohvK9W8Us/dbd-tmp-L6O2JBe/diffoscope_a6ntzo8d_b2/tmpbako9ef5_DebTarContainer/0/6.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 12% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -23,19 +23,19 @@\n [18] .dynamic NOBITS 0000000000011dc0 001db0 0001f0 10 WA 4 0 8\n [19] .got NOBITS 0000000000011fb0 001db0 000038 08 WA 0 0 8\n [20] .got.plt NOBITS 0000000000011fe8 001db0 0000d8 08 WA 0 0 8\n [21] .data NOBITS 00000000000120c0 001db0 000008 00 WA 0 0 8\n [22] .bss NOBITS 00000000000120c8 001db0 000018 00 WA 0 0 8\n [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1\n- [25] .debug_info PROGBITS 0000000000000000 000240 000671 00 C 0 0 8\n+ [25] .debug_info PROGBITS 0000000000000000 000240 000673 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 0008b8 00015a 00 C 0 0 8\n- [27] .debug_line PROGBITS 0000000000000000 000a18 000289 00 C 0 0 8\n+ [27] .debug_line PROGBITS 0000000000000000 000a18 00028b 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 000ca8 0001df 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 000e88 0000a7 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 000e88 0000a8 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 000f30 0002f8 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 001228 000017 00 0 0 1\n [32] .symtab SYMTAB 0000000000000000 001240 000a08 18 33 73 8\n [33] .strtab STRTAB 0000000000000000 001c48 000307 00 0 0 1\n [34] .shstrtab STRTAB 0000000000000000 001f4f 00015d 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c5428261360a52acaaff20d414a83221d5a96ae\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bf3e86423d21cae8fc275ccc9ff26a445587e248\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,31 +25,31 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 6, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x0): /build/1st/rsprng-1.0/src\n- 1\t(line_strp)\t(offset: 0x27): /usr/lib/gcc/aarch64-linux-gnu/11/include\n- 2\t(line_strp)\t(offset: 0x51): /usr/share/R/include\n- 3\t(line_strp)\t(offset: 0x66): /usr/include/sprng\n- 4\t(line_strp)\t(offset: 0x79): /usr/share/R/include/R_ext\n- 5\t(line_strp)\t(offset: 0x94): /usr/include\n+ 0\t(line_strp)\t(offset: 0x0): /build/2/rsprng-1.0/2nd/src\n+ 1\t(line_strp)\t(offset: 0x29): /usr/lib/gcc/aarch64-linux-gnu/11/include\n+ 2\t(line_strp)\t(offset: 0x53): /usr/share/R/include\n+ 3\t(line_strp)\t(offset: 0x68): /usr/include/sprng\n+ 4\t(line_strp)\t(offset: 0x7b): /usr/share/R/include/R_ext\n+ 5\t(line_strp)\t(offset: 0x96): /usr/include\n \n The File Name Table (offset 0x40, lines 8, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t0\t(line_strp)\t(offset: 0x1a): sprng_core.c\n- 1\t(udata)\t0\t(line_strp)\t(offset: 0x1a): sprng_core.c\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0xa1): stddef.h\n- 3\t(udata)\t2\t(line_strp)\t(offset: 0xaa): Rinternals.h\n- 4\t(udata)\t3\t(line_strp)\t(offset: 0xb7): interface.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0xc3): Error.h\n- 6\t(udata)\t4\t(line_strp)\t(offset: 0xcb): Memory.h\n- 7\t(udata)\t5\t(line_strp)\t(offset: 0xd4): stdlib.h\n+ 0\t(udata)\t0\t(line_strp)\t(offset: 0x1c): sprng_core.c\n+ 1\t(udata)\t0\t(line_strp)\t(offset: 0x1c): sprng_core.c\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0xa3): stddef.h\n+ 3\t(udata)\t2\t(line_strp)\t(offset: 0xac): Rinternals.h\n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0xb9): interface.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0xc5): Error.h\n+ 6\t(udata)\t4\t(line_strp)\t(offset: 0xcd): Memory.h\n+ 7\t(udata)\t5\t(line_strp)\t(offset: 0xd6): stdlib.h\n \n Line Number Statements:\n [0x00000068] Set column to 1\n [0x0000006a] Extended opcode 2: set Address to 0xdf0\n [0x00000075] Advance Line by 35 to 36\n [0x00000077] Copy\n [0x00000078] Set column to 5\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -5,16 +5,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x0\n Pointer Size: 8\n <0>: Abbrev Number: 20 (DW_TAG_compile_unit)\n DW_AT_producer : (strp) (offset: 0x12a): GNU C11 11.2.0 -mlittle-endian -mabi=lp64 -g -g -O2 -std=gnu99 -std=gnu11 -fpic -fstack-protector-strong -fasynchronous-unwind-tables\n <11> DW_AT_language : (data1) 29\t(C11)\n- <12> DW_AT_name : (line_strp) (offset: 0x1a): sprng_core.c\n- <16> DW_AT_comp_dir : (line_strp) (offset: 0x0): /build/1st/rsprng-1.0/src\n+ <12> DW_AT_name : (line_strp) (offset: 0x1c): sprng_core.c\n+ <16> DW_AT_comp_dir : (line_strp) (offset: 0x0): /build/2/rsprng-1.0/2nd/src\n <1a> DW_AT_low_pc : (addr) 0xdf0\n <22> DW_AT_high_pc : (data8) 0x5dc\n <2a> DW_AT_stmt_list : (sec_offset) 0x0\n <1><2e>: Abbrev Number: 10 (DW_TAG_typedef)\n <2f> DW_AT_name : (strp) (offset: 0x66): size_t\n <33> DW_AT_decl_file : (data1) 2\n <34> DW_AT_decl_line : (data1) 209\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 11.2.0-13) 11.2.0\n+HGCC: (Debian 11.2.0-13) 11.2.0\n call_weak_fn\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,16 +1,16 @@\n \n String dump of section '.debug_line_str':\n- [ 0] /build/1st/rsprng-1.0/src\n- [ 1a] sprng_core.c\n- [ 27] /usr/lib/gcc/aarch64-linux-gnu/11/include\n- [ 51] /usr/share/R/include\n- [ 66] /usr/include/sprng\n- [ 79] /usr/share/R/include/R_ext\n- [ 94] /usr/include\n- [ a1] stddef.h\n- [ aa] Rinternals.h\n- [ b7] interface.h\n- [ c3] Error.h\n- [ cb] Memory.h\n- [ d4] stdlib.h\n+ [ 0] /build/2/rsprng-1.0/2nd/src\n+ [ 1c] sprng_core.c\n+ [ 29] /usr/lib/gcc/aarch64-linux-gnu/11/include\n+ [ 53] /usr/share/R/include\n+ [ 68] /usr/include/sprng\n+ [ 7b] /usr/share/R/include/R_ext\n+ [ 96] /usr/include\n+ [ a3] stddef.h\n+ [ ac] Rinternals.h\n+ [ b9] interface.h\n+ [ c5] Error.h\n+ [ cd] Memory.h\n+ [ d6] stdlib.h\n \n"}]}]}]}]}]}