{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.oOI8WtENM7/b1/rsprng_1.0-5_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.oOI8WtENM7/b2/rsprng_1.0-5_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- b3ac3b56bf7f27d13be3113d2a80a3c6 6720 debug optional r-cran-rsprng-dbgsym_1.0-5_armhf.deb\n- f2d137e2c1d4503d805e2a0a38f531bd 40236 gnu-r optional r-cran-rsprng_1.0-5_armhf.deb\n+ 8d41812a3e175a0f4783c5dc350c663a 6724 debug optional r-cran-rsprng-dbgsym_1.0-5_armhf.deb\n+ 9860d88b606b7f72e12099ee01dab586 40404 gnu-r optional r-cran-rsprng_1.0-5_armhf.deb\n"}, {"source1": "r-cran-rsprng_1.0-5_armhf.deb", "source2": "r-cran-rsprng_1.0-5_armhf.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 1268 2017-06-18 20:10:23.000000 control.tar.xz\n--rw-r--r-- 0 0 0 38776 2017-06-18 20:10:23.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 38944 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) 738 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) 5516 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", "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: bdfc93097b898ae01f3ac3686c2486342fcb9d6e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 186ecd660fc8fe7a26588764f81c37d2f14cbf57\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": "@@ -104,176 +104,176 @@\n 0000092c :\n frame_dummy():\n \tb.n\t8b8 \n \tnop\n \n 00000930 :\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 \tpush\t{r4, r5, r6, r7, lr}\n \tmov\tr5, r2\n \tmov\tr6, r1\n \tsub\tsp, #28\n \tmov\tr4, r3\n-/build/1st/rsprng-1.0/src/sprng_core.c:37\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:37\n \tblx\t7f0 \n \tmov\tr3, r0\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\tr0, r6\n-/build/1st/rsprng-1.0/src/sprng_core.c:36\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:36\n \tldr\tr6, [pc, #80]\t; (994 )\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\tr7, [r3, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:38\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:38\n \tblx\t7f0 \n \tmov\tr3, r0\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\tr0, r5\n-/build/1st/rsprng-1.0/src/sprng_core.c:36\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:36\n \tadd\tr6, pc\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\tr1, [r3, #0]\n \tstr\tr1, [sp, #20]\n-/build/1st/rsprng-1.0/src/sprng_core.c:39\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:39\n \tblx\t7f0 \n \tmov\tr3, r0\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\tr0, r4\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\tr2, [r3, #0]\n \tstr\tr2, [sp, #16]\n-/build/1st/rsprng-1.0/src/sprng_core.c:40\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:40\n \tblx\t7f0 \n \tldr\tr3, [r0, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:41\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:41\n \tldr\tr0, [sp, #48]\t; 0x30\n-/build/1st/rsprng-1.0/src/sprng_core.c:40\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:40\n \tstr\tr3, [sp, #12]\n-/build/1st/rsprng-1.0/src/sprng_core.c:41\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:41\n \tblx\t7f0 \n \tmov\tr4, r0\n-/build/1st/rsprng-1.0/src/sprng_core.c:43\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:43\n \tldr\tr1, [sp, #20]\n \tldrd\tr3, r2, [sp, #12]\n \tmov\tr0, r7\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #0]\n \tblx\t7c0 \n \tblx\t82c \n \tldr\tr2, [pc, #16]\t; (998 )\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\tr3, [pc, #20]\t; (99c )\n-/build/1st/rsprng-1.0/src/sprng_core.c:43\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:43\n \tadd\tr2, pc\n \tstr\tr0, [r2, #0]\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\tr3, [r6, r3]\n-/build/1st/rsprng-1.0/src/sprng_core.c:45\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:45\n \tldr\tr0, [r3, #0]\n \tadd\tsp, #28\n \tpop\t{r4, r5, r6, r7, pc}\n \tlsls\tr6, r5, #26\n \tmovs\tr1, r0\n \tlsls\tr4, r0, #28\n \tmovs\tr1, r0\n \tlsls\tr4, r5, #1\n \t...\n \n 000009a0 :\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 \tpush\t{r4, r5, r6, r7, lr}\n-/build/1st/rsprng-1.0/src/sprng_core.c:49\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:49\n \tmovs\tr4, #0\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\tr5, [pc, #148]\t; (a3c )\n-/build/1st/rsprng-1.0/src/sprng_core.c:48\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:48\n \tsub\tsp, #12\n \tldr\tr1, [pc, #148]\t; (a40 )\n-/build/1st/rsprng-1.0/src/sprng_core.c:53\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:53\n \tadd\tr5, pc\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\tr2, [pc, #148]\t; (a44 )\n \tadd\tr1, pc\n \tldr\tr3, [pc, #148]\t; (a48 )\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\tr4, [sp, #0]\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\tr0, [r5, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:48\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:48\n \tadd\tr3, pc\n \tldr\tr2, [r1, r2]\n \tldr\tr2, [r2, #0]\n \tstr\tr2, [sp, #4]\n \tmov.w\tr2, #0\n-/build/1st/rsprng-1.0/src/sprng_core.c:53\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:53\n \tcbz\tr0, a30 \n-/build/1st/rsprng-1.0/src/sprng_core.c:54\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:54\n \tblx\t774 \n \tcbz\tr0, a20 \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 \tmov\tr1, sp\n \tldr\tr0, [r5, #0]\n \tblx\t814 \n \tmov\tr7, r0\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\tr1, r7\n \tmovs\tr0, #13\n \tblx\t75c \n \tmov\tr6, r0\n \tblx\t838 \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\tr7, #0\n \tble.n\t9fa \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\tr3, [sp, #0]\n \tmov\tr0, r6\n \tldrb\tr5, [r3, r4]\n \tblx\t7f0 \n \tstr.w\tr5, [r0, r4, 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 \tadds\tr4, #1\n \tcmp\tr7, r4\n \tbne.n\t9e6 \n-/build/1st/rsprng-1.0/src/sprng_core.c:59\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:59\n \tmovs\tr0, #1\n \tblx\t7cc \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\tr0, [sp, #0]\n \tblx\t79c \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\tr2, [pc, #68]\t; (a4c )\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\tr3, [pc, #56]\t; (a44 )\n-/build/1st/rsprng-1.0/src/sprng_core.c:48\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:48\n \tadd\tr2, pc\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\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n \tbne.n\ta38 \n \tmov\tr0, r6\n \tadd\tsp, #12\n \tpop\t{r4, r5, r6, r7, pc}\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\tr1, r0\n \tmovs\tr0, #13\n \tblx\t75c \n \tmov\tr6, r0\n \tblx\t838 \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.n\t9fa \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\tr2, [pc, #28]\t; (a50 )\n \tldr\tr3, [r3, r2]\n \tldr\tr6, [r3, #0]\n \tb.n\ta06 \n-/build/1st/rsprng-1.0/src/sprng_core.c:65\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:65\n \tblx\t7b4 <__stack_chk_fail@plt>\n \tlsls\tr2, r4, #27\n \tmovs\tr1, r0\n \tlsls\tr6, r1, #25\n \tmovs\tr1, r0\n \tlsls\tr0, r7, #1\n \tmovs\tr0, r0\n@@ -282,342 +282,342 @@\n \tlsls\tr2, r6, #23\n \tmovs\tr1, r0\n \tlsls\tr4, r5, #1\n \t...\n \n 00000a54 :\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 \tpush\t{r3, r4, r5, lr}\n-/build/1st/rsprng-1.0/src/sprng_core.c:71\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:71\n \tldr\tr5, [pc, #52]\t; (a8c )\n-/build/1st/rsprng-1.0/src/sprng_core.c:68\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:68\n \tldr\tr3, [pc, #52]\t; (a90 )\n-/build/1st/rsprng-1.0/src/sprng_core.c:71\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:71\n \tadd\tr5, pc\n-/build/1st/rsprng-1.0/src/sprng_core.c:68\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:68\n \tadd\tr3, pc\n-/build/1st/rsprng-1.0/src/sprng_core.c:71\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:71\n \tldr\tr2, [r5, #0]\n \tcbz\tr2, a82 \n-/build/1st/rsprng-1.0/src/sprng_core.c:72\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:72\n \tblx\t744 \n \tmov\tr4, r0\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\tr0, [r5, #0]\n \tblx\t844 \n \tcbz\tr0, a76 \n \tldr\tr0, [r5, #0]\n \tblx\t850 \n-/build/1st/rsprng-1.0/src/sprng_core.c:74\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:74\n \tldr\tr3, [pc, #28]\t; (a94 )\n \tmovs\tr2, #0\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\tr0, r4\n-/build/1st/rsprng-1.0/src/sprng_core.c:74\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:74\n \tadd\tr3, pc\n \tstr\tr2, [r3, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:79\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:79\n \tpop\t{r3, r4, r5, pc}\n-/build/1st/rsprng-1.0/src/sprng_core.c:77\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:77\n \tldr\tr2, [pc, #20]\t; (a98 )\n \tldr\tr3, [r3, r2]\n \tldr\tr4, [r3, #0]\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\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n \tlsls\tr2, r6, #24\n \tmovs\tr1, r0\n \tlsls\tr0, r4, #22\n \tmovs\tr1, r0\n \tlsls\tr0, r2, #24\n \tmovs\tr1, r0\n \tlsls\tr4, r5, #1\n \t...\n \n 00000a9c :\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 \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov\tr7, r0\n \tldr.w\tr9, [pc, #104]\t; b0c \n-/build/1st/rsprng-1.0/src/sprng_core.c:85\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:85\n \tblx\t820 \n-/build/1st/rsprng-1.0/src/sprng_core.c:89\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:89\n \tmovs\tr1, #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\tr6, r0\n-/build/1st/rsprng-1.0/src/sprng_core.c:82\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:82\n \tadd\tr9, pc\n-/build/1st/rsprng-1.0/src/sprng_core.c:89\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:89\n \tblx\t768 \n \tmov\tr8, r0\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\tr6, #0\n \tble.n\tad2 \n \tmov\tr5, r0\n \tadd\tr6, r0\n \tmovs\tr4, #0\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\tr0, r7\n \tblx\t7f0 \n \tldr\tr3, [r0, r4]\n \tstrb.w\tr3, [r5], #1\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 \tadds\tr4, #4\n \tcmp\tr6, r5\n \tbne.n\tac0 \n-/build/1st/rsprng-1.0/src/sprng_core.c:93\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:93\n \tldr\tr5, [pc, #60]\t; (b10 )\n \tadd\tr5, pc\n \tldr\tr3, [r5, #0]\n \tcbz\tr3, af2 \n-/build/1st/rsprng-1.0/src/sprng_core.c:95\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:95\n \tblx\t7e4 \n \tmov\tr4, r0\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\tr0, r8\n \tblx\t808 \n \tblx\t82c \n \tstr\tr0, [r5, #0]\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\tr0, r4\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\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\tr0, r8\n \tblx\t808 \n \tblx\t82c \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\tr3, [pc, #20]\t; (b14 )\n-/build/1st/rsprng-1.0/src/sprng_core.c:97\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:97\n \tstr\tr0, [r5, #0]\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.w\tr3, [r9, r3]\n \tldr\tr4, [r3, #0]\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\tr0, r4\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n \tlsls\tr6, r1, #21\n \tmovs\tr1, r0\n \tlsls\tr0, r7, #22\n \tmovs\tr1, r0\n \tlsls\tr4, r5, #1\n \t...\n \n 00000b18 :\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 \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov\tr6, r2\n \tmov\tr5, r1\n \tsub\tsp, #12\n \tmov\tr4, r3\n-/build/1st/rsprng-1.0/src/sprng_core.c:111\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:111\n \tblx\t7f0 \n \tmov\tr3, r0\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\tr0, r5\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\tr5, [pc, #136]\t; (bb8 )\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.w\tr8, [r3]\n-/build/1st/rsprng-1.0/src/sprng_core.c:112\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:112\n \tblx\t7f0 \n \tmov\tr3, r0\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\tr0, r6\n-/build/1st/rsprng-1.0/src/sprng_core.c:115\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:115\n \tadd\tr5, pc\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\tr6, [r3, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:113\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:113\n \tblx\t7f0 \n \tmov\tr3, r0\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\tr0, r4\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.w\tfp, [r3]\n-/build/1st/rsprng-1.0/src/sprng_core.c:114\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:114\n \tblx\t7f0 \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\tr1, r6\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.w\tr9, [r0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:118\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:118\n \tmovs\tr0, #19\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.w\tsl, [r5]\n-/build/1st/rsprng-1.0/src/sprng_core.c:118\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:118\n \tblx\t75c \n \tmov\tr7, r0\n \tblx\t838 \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\tr6, #0\n \tble.n\tba2 \n \tmovs\tr4, #0\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\tr1, r4\n \tmov\tr3, fp\n \tmov\tr2, r6\n \tmov\tr0, r8\n \tstr.w\tr9, [sp]\n \tblx\t7c0 \n \tblx\t82c \n \tstr\tr0, [r5, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:121\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:121\n \tblx\t744 \n \tmov\tr1, r4\n \tmov\tr2, r0\n \tmov\tr0, r7\n \tblx\t7fc \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\tr0, [r5, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:119\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:119\n \tadds\tr4, #1\n-/build/1st/rsprng-1.0/src/sprng_core.c:122\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:122\n \tblx\t844 \n \tcbz\tr0, b9e \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\tr0, [r5, #0]\n \tblx\t850 \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\tr6, r4\n \tbne.n\tb6a \n-/build/1st/rsprng-1.0/src/sprng_core.c:124\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:124\n \tmovs\tr0, #1\n \tblx\t7cc \n-/build/1st/rsprng-1.0/src/sprng_core.c:125\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:125\n \tldr\tr3, [pc, #16]\t; (bbc )\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\tr0, r7\n-/build/1st/rsprng-1.0/src/sprng_core.c:125\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:125\n \tadd\tr3, pc\n \tstr.w\tsl, [r3]\n-/build/1st/rsprng-1.0/src/sprng_core.c:127\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:127\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tlsls\tr2, r2, #21\n \tmovs\tr1, r0\n \tlsls\tr0, r4, #19\n \tmovs\tr1, r0\n \n 00000bc0 :\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 \tldr\tr2, [pc, #196]\t; (c88 )\n \tldr\tr3, [pc, #200]\t; (c8c )\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tadd\tr2, pc\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\tr5, [pc, #196]\t; (c90 )\n-/build/1st/rsprng-1.0/src/sprng_core.c:130\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:130\n \tsub\tsp, #8\n-/build/1st/rsprng-1.0/src/sprng_core.c:131\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:131\n \tmovs\tr4, #0\n-/build/1st/rsprng-1.0/src/sprng_core.c:132\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:132\n \tadd\tr5, pc\n-/build/1st/rsprng-1.0/src/sprng_core.c:130\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:130\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #4]\n \tmov.w\tr3, #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\tr4, [sp, #0]\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.w\tr8, [r5]\n-/build/1st/rsprng-1.0/src/sprng_core.c:134\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:134\n \tblx\t7f0 \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\tr3, [r5, #0]\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\tr6, [r0, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:137\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:137\n \tcmp\tr3, #0\n \tbeq.n\tc7c \n-/build/1st/rsprng-1.0/src/sprng_core.c:138\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:138\n \tmov\tr0, r3\n \tblx\t774 \n \tcmp\tr0, #0\n \tbeq.n\tc6c \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 \tmovs\tr3, #1\n \tmov\tr1, r6\n \tmov\tr2, sp\n \tldr\tr0, [r5, #0]\n \tblx\t790 \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\tr1, r0\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 \tmov\tr7, r0\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 \tmovs\tr0, #19\n \tblx\t75c \n \tmov\tr6, r0\n \tblx\t838 \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\tr7, #0\n \tble.n\tc42 \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\tr3, [sp, #0]\n \tldr.w\tr3, [r3, r4, lsl #2]\n \tstr\tr3, [r5, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:147\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:147\n \tblx\t744 \n \tmov\tr1, r4\n \tmov\tr2, r0\n \tmov\tr0, r6\n \tblx\t7fc \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\tr0, [r5, #0]\n \tblx\t844 \n \tcbz\tr0, c3c \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\tr0, [r5, #0]\n \tblx\t850 \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 \tadds\tr4, #1\n \tcmp\tr7, r4\n \tbne.n\tc18 \n-/build/1st/rsprng-1.0/src/sprng_core.c:150\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:150\n \tmovs\tr0, #1\n \tblx\t7cc \n-/build/1st/rsprng-1.0/src/sprng_core.c:151\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:151\n \tldr\tr3, [pc, #72]\t; (c94 )\n-/build/1st/rsprng-1.0/src/sprng_core.c:130\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:130\n \tldr\tr2, [pc, #76]\t; (c98 )\n-/build/1st/rsprng-1.0/src/sprng_core.c:151\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:151\n \tadd\tr3, pc\n-/build/1st/rsprng-1.0/src/sprng_core.c:130\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:130\n \tadd\tr2, pc\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.w\tr8, [r3]\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\tr3, [pc, #52]\t; (c8c )\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n \tbne.n\tc84 \n \tmov\tr0, r6\n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\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\tr1, r0\n \tmovs\tr0, #19\n \tblx\t75c \n \tmov\tr6, r0\n \tblx\t838 \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.n\tc42 \n-/build/1st/rsprng-1.0/src/sprng_core.c:140\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:140\n \tldr\tr0, [pc, #28]\t; (c9c )\n \tadd\tr0, pc\n \tblx\t7a8 \n-/build/1st/rsprng-1.0/src/sprng_core.c:153\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:153\n \tblx\t7b4 <__stack_chk_fail@plt>\n \tlsls\tr4, r6, #16\n \tmovs\tr1, r0\n \tlsls\tr0, r7, #1\n \tmovs\tr0, r0\n \tlsls\tr4, r7, #18\n \tmovs\tr1, r0\n@@ -626,56 +626,56 @@\n \tlsls\tr6, r5, #14\n \tmovs\tr1, r0\n \tlsls\tr2, r1, #5\n \t...\n \n 00000ca0 :\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 \tldr\tr3, [pc, #72]\t; (cec )\n \tadd\tr3, pc\n \tldr\tr3, [r3, #0]\n-/build/1st/rsprng-1.0/src/sprng_core.c:159\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:159\n \tldr\tr3, [r3, #0]\n \tcmp\tr3, #5\n \tbhi.n\tce6 \n \ttbb\t[pc, r3]\n \tlsls\tr3, r0, #28\n \tlsrs\tr3, r1, #28\n \tasrs\tr3, r2, #28\n \tldr\tr0, [pc, #56]\t; (cf0 )\n \tadd\tr0, pc\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.w\t780 \n-/build/1st/rsprng-1.0/src/sprng_core.c:164\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:164\n \tldr\tr0, [pc, #52]\t; (cf4 )\n \tadd\tr0, pc\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.w\t780 \n-/build/1st/rsprng-1.0/src/sprng_core.c:167\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:167\n \tldr\tr0, [pc, #48]\t; (cf8 )\n \tadd\tr0, pc\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.w\t780 \n-/build/1st/rsprng-1.0/src/sprng_core.c:170\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:170\n \tldr\tr0, [pc, #44]\t; (cfc )\n \tadd\tr0, pc\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.w\t780 \n-/build/1st/rsprng-1.0/src/sprng_core.c:173\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:173\n \tldr\tr0, [pc, #40]\t; (d00 )\n \tadd\tr0, pc\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.w\t780 \n-/build/1st/rsprng-1.0/src/sprng_core.c:176\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:176\n \tldr\tr0, [pc, #36]\t; (d04 )\n \tadd\tr0, pc\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.w\t780 \n-/build/1st/rsprng-1.0/src/sprng_core.c:158\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:158\n \tmovs\tr0, #0\n \tb.n\tcba \n \tnop\n \tlsls\tr2, r5, #15\n \tmovs\tr1, r0\n \tlsls\tr4, r5, #4\n \tmovs\tr0, r0\n@@ -688,30 +688,30 @@\n \tlsls\tr4, r4, #4\n \tmovs\tr0, r0\n \tlsls\tr4, r4, #4\n \t...\n \n 00000d08 :\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 \tpush\t{r4, lr}\n-/build/1st/rsprng-1.0/src/sprng_core.c:187\n+/build/2/rsprng-1.0/2nd/src/sprng_core.c:187\n \tldr\tr4, [pc, #32]\t; (d2c )\n \tadd\tr4, pc\n \tldr\tr0, [r4, #0]\n \tblx\t774 \n \tvmov.f64\td0, #240\t; 0xbf800000 -1.0\n \tcbz\tr0, d20 \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\tr0, [r4, #0]\n \tblx\t85c \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 \tldr\tr0, [pc, #12]\t; (d30 )\n \tadd\tr0, pc\n \tadds\tr0, #8\n \tvstr\td0, [r0]\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 \tpop\t{r4, pc}\n \tlsls\tr0, r0, #14\n \tmovs\tr1, r0\n \tlsls\tr2, r5, #13\n \tmovs\tr1, r0\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.oOI8WtENM7/dbd-tmp-zHv50aT/diffoscope_0bs5r2b1_b2/tmpxbnd5e68_DebTarContainer/0/.debug/fc93097b898ae01f3ac3686c2486342fcb9d6e.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66633933 30393762 38393861 65303166 fc93097b898ae01f\n- 0x00000010 33616333 36383663 32343836 33343266 3ac3686c2486342f\n- 0x00000020 63623964 36652e64 65627567 00000000 cb9d6e.debug....\n- 0x00000030 1749119f .I..\n+ 0x00000000 36656364 36363066 63386665 37613236 6ecd660fc8fe7a26\n+ 0x00000010 35383837 36346638 31633337 64326631 588764f81c37d2f1\n+ 0x00000020 34636266 35372e64 65627567 00000000 4cbf57.debug....\n+ 0x00000030 be47b525 .G.%\n \n"}]}]}]}]}, {"source1": "r-cran-rsprng-dbgsym_1.0-5_armhf.deb", "source2": "r-cran-rsprng-dbgsym_1.0-5_armhf.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 6008 2017-06-18 20:10:23.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6012 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: armhf\n Maintainer: Dirk Eddelbuettel \n Installed-Size: 19\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: bdfc93097b898ae01f3ac3686c2486342fcb9d6e\n+Build-Ids: 186ecd660fc8fe7a26588764f81c37d2f14cbf57\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/bd/fc93097b898ae01f3ac3686c2486342fcb9d6e.debug\n+usr/lib/debug/.build-id/18/6ecd660fc8fe7a26588764f81c37d2f14cbf57.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/bd/\n--rw-r--r-- 0 root (0) root (0) 9112 2017-06-18 20:10:23.000000 ./usr/lib/debug/.build-id/bd/fc93097b898ae01f3ac3686c2486342fcb9d6e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2017-06-18 20:10:23.000000 ./usr/lib/debug/.build-id/18/\n+-rw-r--r-- 0 root (0) root (0) 9112 2017-06-18 20:10:23.000000 ./usr/lib/debug/.build-id/18/6ecd660fc8fe7a26588764f81c37d2f14cbf57.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/bd/fc93097b898ae01f3ac3686c2486342fcb9d6e.debug", "source2": "./usr/lib/debug/.build-id/18/6ecd660fc8fe7a26588764f81c37d2f14cbf57.debug", "comments": ["Files 11% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -22,15 +22,15 @@\n [17] .dynamic NOBITS 00010f08 000f00 0000f8 08 WA 4 0 4\n [18] .got NOBITS 00011000 000f00 000084 04 WA 0 0 4\n [19] .data NOBITS 00011084 000f00 000004 00 WA 0 0 4\n [20] .bss NOBITS 00011088 000f00 000018 00 WA 0 0 8\n [21] .comment PROGBITS 00000000 000118 00001f 01 MS 0 0 1\n [22] .ARM.attributes ARM_ATTRIBUTES 00000000 000137 000031 00 0 0 1\n [23] .debug_aranges PROGBITS 00000000 000168 000020 00 0 0 1\n- [24] .debug_info PROGBITS 00000000 000188 000604 00 C 0 0 4\n+ [24] .debug_info PROGBITS 00000000 000188 000603 00 C 0 0 4\n [25] .debug_abbrev PROGBITS 00000000 00078c 000142 00 C 0 0 4\n [26] .debug_line PROGBITS 00000000 0008d0 000317 00 C 0 0 4\n [27] .debug_frame PROGBITS 00000000 000be8 0000d3 00 C 0 0 4\n [28] .debug_str PROGBITS 00000000 000cbc 0001eb 01 MSC 0 0 4\n [29] .debug_loclists PROGBITS 00000000 000ea8 0002bf 00 C 0 0 4\n [30] .debug_rnglists PROGBITS 00000000 001167 000017 00 0 0 1\n [31] .symtab SYMTAB 00000000 001180 000870 10 32 101 4\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: bdfc93097b898ae01f3ac3686c2486342fcb9d6e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 186ecd660fc8fe7a26588764f81c37d2f14cbf57\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -5,29 +5,29 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0>: Abbrev Number: 20 (DW_TAG_compile_unit)\n DW_AT_producer : (strp) (offset: 0x8a): GNU C11 11.2.0 -mfloat-abi=hard -mtls-dialect=gnu -mthumb -march=armv7-a+fp -g -g -O2 -std=gnu99 -std=gnu11 -fpic -fstack-protector-strong\n <11> DW_AT_language : (data1) 29\t(C11)\n- <12> DW_AT_name : (strp) (offset: 0x192): sprng_core.c\n- <16> DW_AT_comp_dir : (strp) (offset: 0x178): /build/1st/rsprng-1.0/src\n+ <12> DW_AT_name : (strp) (offset: 0x178): sprng_core.c\n+ <16> DW_AT_comp_dir : (strp) (offset: 0x30f): /build/2/rsprng-1.0/2nd/src\n <1a> DW_AT_low_pc : (addr) 0x930\n <1e> DW_AT_high_pc : (data4) 0x404\n <22> DW_AT_stmt_list : (sec_offset) 0x0\n <1><26>: Abbrev Number: 13 (DW_TAG_typedef)\n <27> DW_AT_name : (strp) (offset: 0x66): size_t\n <2b> DW_AT_decl_file : (data1) 2\n <2c> DW_AT_decl_line : (data1) 209\n <2d> DW_AT_decl_column : (data1) 23\n <2e> DW_AT_type : (ref4) <0x32>, unsigned int\n <1><32>: Abbrev Number: 6 (DW_TAG_base_type)\n <33> DW_AT_byte_size : (data1) 4\n <34> DW_AT_encoding : (data1) 7\t(unsigned)\n- <35> DW_AT_name : (strp) (offset: 0x220): unsigned int\n+ <35> DW_AT_name : (strp) (offset: 0x206): unsigned int\n <1><39>: Abbrev Number: 21 (DW_TAG_base_type)\n <3a> DW_AT_byte_size : (data1) 4\n <3b> DW_AT_encoding : (data1) 5\t(signed)\n <3c> DW_AT_name : (string) int\n <1><40>: Abbrev Number: 6 (DW_TAG_base_type)\n <41> DW_AT_byte_size : (data1) 4\n <42> DW_AT_encoding : (data1) 5\t(signed)\n@@ -35,116 +35,116 @@\n <1><47>: Abbrev Number: 6 (DW_TAG_base_type)\n <48> DW_AT_byte_size : (data1) 8\n <49> DW_AT_encoding : (data1) 5\t(signed)\n <4a> DW_AT_name : (strp) (offset: 0x76): long long int\n <1><4e>: Abbrev Number: 6 (DW_TAG_base_type)\n <4f> DW_AT_byte_size : (data1) 1\n <50> DW_AT_encoding : (data1) 8\t(unsigned char)\n- <51> DW_AT_name : (strp) (offset: 0x1f3): unsigned char\n+ <51> DW_AT_name : (strp) (offset: 0x1d9): unsigned char\n <1><55>: Abbrev Number: 6 (DW_TAG_base_type)\n <56> DW_AT_byte_size : (data1) 2\n <57> DW_AT_encoding : (data1) 7\t(unsigned)\n- <58> DW_AT_name : (strp) (offset: 0x24d): short unsigned int\n+ <58> DW_AT_name : (strp) (offset: 0x233): short unsigned int\n <1><5c>: Abbrev Number: 6 (DW_TAG_base_type)\n <5d> DW_AT_byte_size : (data1) 4\n <5e> DW_AT_encoding : (data1) 7\t(unsigned)\n- <5f> DW_AT_name : (strp) (offset: 0x21b): long unsigned int\n+ <5f> DW_AT_name : (strp) (offset: 0x201): long unsigned int\n <1><63>: Abbrev Number: 6 (DW_TAG_base_type)\n <64> DW_AT_byte_size : (data1) 1\n <65> DW_AT_encoding : (data1) 6\t(signed char)\n- <66> DW_AT_name : (strp) (offset: 0x1f5): signed char\n+ <66> DW_AT_name : (strp) (offset: 0x1db): signed char\n <1><6a>: Abbrev Number: 6 (DW_TAG_base_type)\n <6b> DW_AT_byte_size : (data1) 2\n <6c> DW_AT_encoding : (data1) 5\t(signed)\n <6d> DW_AT_name : (strp) (offset: 0x5c): short int\n <1><71>: Abbrev Number: 6 (DW_TAG_base_type)\n <72> DW_AT_byte_size : (data1) 8\n <73> DW_AT_encoding : (data1) 7\t(unsigned)\n- <74> DW_AT_name : (strp) (offset: 0x216): long long unsigned int\n+ <74> DW_AT_name : (strp) (offset: 0x1fc): long long unsigned int\n <1><78>: Abbrev Number: 22 (DW_TAG_pointer_type)\n <79> DW_AT_byte_size : (data1) 4\n <1><7a>: Abbrev Number: 9 (DW_TAG_pointer_type)\n <7b> DW_AT_byte_size : (implicit_const) 4\n <7b> DW_AT_type : (ref4) <0x7f>, char\n <1><7f>: Abbrev Number: 6 (DW_TAG_base_type)\n <80> DW_AT_byte_size : (data1) 1\n <81> DW_AT_encoding : (data1) 8\t(unsigned char)\n- <82> DW_AT_name : (strp) (offset: 0x1fc): char\n+ <82> DW_AT_name : (strp) (offset: 0x1e2): char\n <1><86>: Abbrev Number: 23 (DW_TAG_const_type)\n <87> DW_AT_type : (ref4) <0x7f>, char\n <1><8b>: Abbrev Number: 6 (DW_TAG_base_type)\n <8c> DW_AT_byte_size : (data1) 4\n <8d> DW_AT_encoding : (data1) 4\t(float)\n <8e> DW_AT_name : (strp) (offset: 0x165): float\n <1><92>: Abbrev Number: 6 (DW_TAG_base_type)\n <93> DW_AT_byte_size : (data1) 8\n <94> DW_AT_encoding : (data1) 4\t(float)\n- <95> DW_AT_name : (strp) (offset: 0x1ec): double\n+ <95> DW_AT_name : (strp) (offset: 0x1d2): double\n <1><99>: Abbrev Number: 6 (DW_TAG_base_type)\n <9a> DW_AT_byte_size : (data1) 8\n <9b> DW_AT_encoding : (data1) 4\t(float)\n- <9c> DW_AT_name : (strp) (offset: 0x1e7): long double\n+ <9c> DW_AT_name : (strp) (offset: 0x1cd): long double\n <1>: Abbrev Number: 9 (DW_TAG_pointer_type)\n DW_AT_byte_size : (implicit_const) 4\n DW_AT_type : (ref4) <0x86>, char\n <1>: Abbrev Number: 13 (DW_TAG_typedef)\n- DW_AT_name : (strp) (offset: 0x2fb): R_len_t\n+ DW_AT_name : (strp) (offset: 0x2e1): R_len_t\n DW_AT_decl_file : (data1) 3\n DW_AT_decl_line : (data1) 58\n DW_AT_decl_column : (data1) 13\n DW_AT_type : (ref4) <0x39>, int\n <1>: Abbrev Number: 13 (DW_TAG_typedef)\n DW_AT_name : (strp) (offset: 0x127): R_xlen_t\n DW_AT_decl_file : (data1) 3\n DW_AT_decl_line : (data1) 76\n DW_AT_decl_column : (data1) 17\n DW_AT_type : (ref4) <0x39>, int\n <1>: Abbrev Number: 13 (DW_TAG_typedef)\n- DW_AT_name : (strp) (offset: 0x27c): SEXPTYPE\n+ DW_AT_name : (strp) (offset: 0x262): SEXPTYPE\n DW_AT_decl_file : (data1) 3\n DW_AT_decl_line : (data1) 108\n DW_AT_decl_column : (data1) 22\n DW_AT_type : (ref4) <0x32>, unsigned int\n <1>: Abbrev Number: 13 (DW_TAG_typedef)\n DW_AT_name : (strp) (offset: 0x0): SEXP\n DW_AT_decl_file : (data1) 3\n DW_AT_decl_line : (data1) 184\n DW_AT_decl_column : (data1) 25\n DW_AT_type : (ref4) <0xd5>\n <1>: Abbrev Number: 9 (DW_TAG_pointer_type)\n DW_AT_byte_size : (implicit_const) 4\n DW_AT_type : (ref4) <0xda>, SEXPREC\n <1>: Abbrev Number: 24 (DW_TAG_structure_type)\n- DW_AT_name : (strp) (offset: 0x1ac): SEXPREC\n+ DW_AT_name : (strp) (offset: 0x192): SEXPREC\n DW_AT_declaration : (flag_present) 1\n <1>: Abbrev Number: 25 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x46): R_NilValue\n DW_AT_decl_file : (data1) 3\n DW_AT_decl_line : (data2) 1008\n DW_AT_decl_column : (data1) 16\n DW_AT_type : (ref4) <0xc9>, SEXP\n DW_AT_external : (flag_present) 1\n DW_AT_declaration : (flag_present) 1\n <1>: Abbrev Number: 26 (DW_TAG_structure_type)\n- DW_AT_name : (strp) (offset: 0x210): rngen\n+ DW_AT_name : (strp) (offset: 0x1f6): rngen\n DW_AT_byte_size : (data1) 4\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 23\n DW_AT_decl_column : (data1) 8\n DW_AT_sibling : (ref4) <0x107>\n <2>: Abbrev Number: 27 (DW_TAG_member)\n- DW_AT_name : (strp) (offset: 0x294): rng_type\n+ DW_AT_name : (strp) (offset: 0x27a): rng_type\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 25\n <100> DW_AT_decl_column : (data1) 9\n <101> DW_AT_type : (ref4) <0x39>, int\n <105> DW_AT_data_member_location: (data1) 0\n <2><106>: Abbrev Number: 0\n <1><107>: Abbrev Number: 15 (DW_TAG_variable)\n- <108> DW_AT_name : (strp) (offset: 0x2ac): streamid\n+ <108> DW_AT_name : (strp) (offset: 0x292): streamid\n <10c> DW_AT_decl_file : (implicit_const) 1\n <10c> DW_AT_decl_line : (data1) 28\n <10d> DW_AT_decl_column : (data1) 13\n <10e> DW_AT_type : (ref4) <0x118>\n <112> DW_AT_location : (exprloc) 5 byte block: 3 90 10 1 0 \t(DW_OP_addr: 11090)\n <1><118>: Abbrev Number: 9 (DW_TAG_pointer_type)\n <119> DW_AT_byte_size : (implicit_const) 4\n@@ -167,28 +167,28 @@\n <13a> DW_AT_declaration : (flag_present) 1\n <13a> DW_AT_sibling : (ref4) <0x144>\n <2><13e>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <13f> DW_AT_type : (ref4) <0x118>\n <2><143>: Abbrev Number: 0\n <1><144>: Abbrev Number: 10 (DW_TAG_subprogram)\n <145> DW_AT_external : (flag_present) 1\n- <145> DW_AT_name : (strp) (offset: 0x1d0): Rf_mkString\n+ <145> DW_AT_name : (strp) (offset: 0x1b6): Rf_mkString\n <149> DW_AT_decl_file : (implicit_const) 3\n <149> DW_AT_decl_line : (data2) 1751\n <14b> DW_AT_decl_column : (data1) 7\n <14c> DW_AT_prototyped : (flag_present) 1\n <14c> DW_AT_type : (ref4) <0xc9>, SEXP\n <150> DW_AT_declaration : (flag_present) 1\n <150> DW_AT_sibling : (ref4) <0x15a>\n <2><154>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <155> DW_AT_type : (ref4) <0xa0>\n <2><159>: Abbrev Number: 0\n <1><15a>: Abbrev Number: 29 (DW_TAG_subprogram)\n <15b> DW_AT_external : (flag_present) 1\n- <15b> DW_AT_name : (strp) (offset: 0x1c7): Rf_error\n+ <15b> DW_AT_name : (strp) (offset: 0x1ad): Rf_error\n <15f> DW_AT_decl_file : (data1) 5\n <160> DW_AT_decl_line : (data1) 39\n <161> DW_AT_decl_column : (data1) 12\n <162> DW_AT_prototyped : (flag_present) 1\n <162> DW_AT_noreturn : (flag_present) 1\n <162> DW_AT_declaration : (flag_present) 1\n <162> DW_AT_sibling : (ref4) <0x16d>\n@@ -219,15 +219,15 @@\n <193> DW_AT_byte_size : (implicit_const) 4\n <193> DW_AT_type : (ref4) <0x197>\n <1><197>: Abbrev Number: 9 (DW_TAG_pointer_type)\n <198> DW_AT_byte_size : (implicit_const) 4\n <198> DW_AT_type : (ref4) <0x118>\n <1><19c>: Abbrev Number: 10 (DW_TAG_subprogram)\n <19d> DW_AT_external : (flag_present) 1\n- <19d> DW_AT_name : (strp) (offset: 0x29d): SET_VECTOR_ELT\n+ <19d> DW_AT_name : (strp) (offset: 0x283): SET_VECTOR_ELT\n <1a1> DW_AT_decl_file : (implicit_const) 3\n <1a1> DW_AT_decl_line : (data2) 792\n <1a3> DW_AT_decl_column : (data1) 6\n <1a4> DW_AT_prototyped : (flag_present) 1\n <1a4> DW_AT_type : (ref4) <0xc9>, SEXP\n <1a8> DW_AT_declaration : (flag_present) 1\n <1a8> DW_AT_sibling : (ref4) <0x1bc>\n@@ -236,28 +236,28 @@\n <2><1b1>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <1b2> DW_AT_type : (ref4) <0xb1>, R_xlen_t, int\n <2><1b6>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <1b7> DW_AT_type : (ref4) <0xc9>, SEXP\n <2><1bb>: Abbrev Number: 0\n <1><1bc>: Abbrev Number: 8 (DW_TAG_subprogram)\n <1bd> DW_AT_external : (flag_present) 1\n- <1bd> DW_AT_name : (strp) (offset: 0x2d7): unpack_rng\n+ <1bd> DW_AT_name : (strp) (offset: 0x2bd): unpack_rng\n <1c1> DW_AT_decl_file : (data1) 4\n <1c2> DW_AT_decl_line : (data1) 30\n <1c3> DW_AT_decl_column : (data1) 6\n <1c4> DW_AT_prototyped : (flag_present) 1\n <1c4> DW_AT_type : (ref4) <0x118>\n <1c8> DW_AT_declaration : (flag_present) 1\n <1c8> DW_AT_sibling : (ref4) <0x1d2>\n <2><1cc>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <1cd> DW_AT_type : (ref4) <0x7a>\n <2><1d1>: Abbrev Number: 0\n <1><1d2>: Abbrev Number: 8 (DW_TAG_subprogram)\n <1d3> DW_AT_external : (flag_present) 1\n- <1d3> DW_AT_name : (strp) (offset: 0x1bf): R_alloc\n+ <1d3> DW_AT_name : (strp) (offset: 0x1a5): R_alloc\n <1d7> DW_AT_decl_file : (data1) 6\n <1d8> DW_AT_decl_line : (data1) 50\n <1d9> DW_AT_decl_column : (data1) 7\n <1da> DW_AT_prototyped : (flag_present) 1\n <1da> DW_AT_type : (ref4) <0x7a>\n <1de> DW_AT_declaration : (flag_present) 1\n <1de> DW_AT_sibling : (ref4) <0x1ed>\n@@ -277,28 +277,28 @@\n <1f9> DW_AT_declaration : (flag_present) 1\n <1f9> DW_AT_sibling : (ref4) <0x203>\n <2><1fd>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <1fe> DW_AT_type : (ref4) <0xc9>, SEXP\n <2><202>: Abbrev Number: 0\n <1><203>: Abbrev Number: 8 (DW_TAG_subprogram)\n <204> DW_AT_external : (flag_present) 1\n- <204> DW_AT_name : (strp) (offset: 0x23a): free_rng\n+ <204> DW_AT_name : (strp) (offset: 0x220): free_rng\n <208> DW_AT_decl_file : (data1) 4\n <209> DW_AT_decl_line : (data1) 28\n <20a> DW_AT_decl_column : (data1) 5\n <20b> DW_AT_prototyped : (flag_present) 1\n <20b> DW_AT_type : (ref4) <0x39>, int\n <20f> DW_AT_declaration : (flag_present) 1\n <20f> DW_AT_sibling : (ref4) <0x219>\n <2><213>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <214> DW_AT_type : (ref4) <0x118>\n <2><218>: Abbrev Number: 0\n <1><219>: Abbrev Number: 8 (DW_TAG_subprogram)\n <21a> DW_AT_external : (flag_present) 1\n- <21a> DW_AT_name : (strp) (offset: 0x26b): deleteID\n+ <21a> DW_AT_name : (strp) (offset: 0x251): deleteID\n <21e> DW_AT_decl_file : (data1) 4\n <21f> DW_AT_decl_line : (data1) 34\n <220> DW_AT_decl_column : (data1) 6\n <221> DW_AT_prototyped : (flag_present) 1\n <221> DW_AT_type : (ref4) <0x118>\n <225> DW_AT_declaration : (flag_present) 1\n <225> DW_AT_sibling : (ref4) <0x22f>\n@@ -315,55 +315,55 @@\n <238> DW_AT_declaration : (flag_present) 1\n <238> DW_AT_sibling : (ref4) <0x242>\n <2><23c>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <23d> DW_AT_type : (ref4) <0x78>\n <2><241>: Abbrev Number: 0\n <1><242>: Abbrev Number: 16 (DW_TAG_subprogram)\n <243> DW_AT_external : (flag_present) 1\n- <243> DW_AT_name : (strp) (offset: 0x19f): Rf_unprotect\n+ <243> DW_AT_name : (strp) (offset: 0x185): Rf_unprotect\n <247> DW_AT_decl_file : (data1) 3\n <248> DW_AT_decl_line : (data2) 1767\n <24a> DW_AT_decl_column : (data1) 6\n <24b> DW_AT_prototyped : (flag_present) 1\n <24b> DW_AT_declaration : (flag_present) 1\n <24b> DW_AT_sibling : (ref4) <0x255>\n <2><24f>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <250> DW_AT_type : (ref4) <0x39>, int\n <2><254>: Abbrev Number: 0\n <1><255>: Abbrev Number: 10 (DW_TAG_subprogram)\n <256> DW_AT_external : (flag_present) 1\n- <256> DW_AT_name : (strp) (offset: 0x260): Rf_protect\n+ <256> DW_AT_name : (strp) (offset: 0x246): Rf_protect\n <25a> DW_AT_decl_file : (implicit_const) 3\n <25a> DW_AT_decl_line : (data2) 1766\n <25c> DW_AT_decl_column : (data1) 6\n <25d> DW_AT_prototyped : (flag_present) 1\n <25d> DW_AT_type : (ref4) <0xc9>, SEXP\n <261> DW_AT_declaration : (flag_present) 1\n <261> DW_AT_sibling : (ref4) <0x26b>\n <2><265>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <266> DW_AT_type : (ref4) <0xc9>, SEXP\n <2><26a>: Abbrev Number: 0\n <1><26b>: Abbrev Number: 10 (DW_TAG_subprogram)\n <26c> DW_AT_external : (flag_present) 1\n- <26c> DW_AT_name : (strp) (offset: 0x201): Rf_allocVector\n+ <26c> DW_AT_name : (strp) (offset: 0x1e7): Rf_allocVector\n <270> DW_AT_decl_file : (implicit_const) 3\n <270> DW_AT_decl_line : (data2) 1709\n <272> DW_AT_decl_column : (data1) 10\n <273> DW_AT_prototyped : (flag_present) 1\n <273> DW_AT_type : (ref4) <0xc9>, SEXP\n <277> DW_AT_declaration : (flag_present) 1\n <277> DW_AT_sibling : (ref4) <0x286>\n <2><27b>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <27c> DW_AT_type : (ref4) <0xbd>, SEXPTYPE, unsigned int\n <2><280>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <281> DW_AT_type : (ref4) <0xb1>, R_xlen_t, int\n <2><285>: Abbrev Number: 0\n <1><286>: Abbrev Number: 8 (DW_TAG_subprogram)\n <287> DW_AT_external : (flag_present) 1\n- <287> DW_AT_name : (strp) (offset: 0x2d9): pack_rng\n+ <287> DW_AT_name : (strp) (offset: 0x2bf): pack_rng\n <28b> DW_AT_decl_file : (data1) 4\n <28c> DW_AT_decl_line : (data1) 29\n <28d> DW_AT_decl_column : (data1) 5\n <28e> DW_AT_prototyped : (flag_present) 1\n <28e> DW_AT_type : (ref4) <0x39>, int\n <292> DW_AT_declaration : (flag_present) 1\n <292> DW_AT_sibling : (ref4) <0x2a1>\n@@ -373,15 +373,15 @@\n <29c> DW_AT_type : (ref4) <0x2a1>\n <2><2a0>: Abbrev Number: 0\n <1><2a1>: Abbrev Number: 9 (DW_TAG_pointer_type)\n <2a2> DW_AT_byte_size : (implicit_const) 4\n <2a2> DW_AT_type : (ref4) <0x7a>\n <1><2a6>: Abbrev Number: 8 (DW_TAG_subprogram)\n <2a7> DW_AT_external : (flag_present) 1\n- <2a7> DW_AT_name : (strp) (offset: 0x274): checkID\n+ <2a7> DW_AT_name : (strp) (offset: 0x25a): checkID\n <2ab> DW_AT_decl_file : (data1) 4\n <2ac> DW_AT_decl_line : (data1) 32\n <2ad> DW_AT_decl_column : (data1) 6\n <2ae> DW_AT_prototyped : (flag_present) 1\n <2ae> DW_AT_type : (ref4) <0x118>\n <2b2> DW_AT_declaration : (flag_present) 1\n <2b2> DW_AT_sibling : (ref4) <0x2bc>\n@@ -420,15 +420,15 @@\n <2><2f1>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <2f2> DW_AT_type : (ref4) <0x39>, int\n <2><2f6>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <2f7> DW_AT_type : (ref4) <0x39>, int\n <2><2fb>: Abbrev Number: 0\n <1><2fc>: Abbrev Number: 10 (DW_TAG_subprogram)\n <2fd> DW_AT_external : (flag_present) 1\n- <2fd> DW_AT_name : (strp) (offset: 0x303): INTEGER\n+ <2fd> DW_AT_name : (strp) (offset: 0x2e9): INTEGER\n <301> DW_AT_decl_file : (implicit_const) 3\n <301> DW_AT_decl_line : (data2) 780\n <303> DW_AT_decl_column : (data1) 8\n <304> DW_AT_prototyped : (flag_present) 1\n <304> DW_AT_type : (ref4) <0x118>\n <308> DW_AT_declaration : (flag_present) 1\n <308> DW_AT_sibling : (ref4) <0x312>\n@@ -456,34 +456,34 @@\n <339> DW_AT_call_origin : (ref4) <0x12e>\n <2><33d>: Abbrev Number: 0\n <1><33e>: Abbrev Number: 9 (DW_TAG_pointer_type)\n <33f> DW_AT_byte_size : (implicit_const) 4\n <33f> DW_AT_type : (ref4) <0x92>, double\n <1><343>: Abbrev Number: 17 (DW_TAG_subprogram)\n <344> DW_AT_external : (flag_present) 1\n- <344> DW_AT_name : (strp) (offset: 0x22d): r_type_sprng\n+ <344> DW_AT_name : (strp) (offset: 0x213): r_type_sprng\n <348> DW_AT_decl_file : (implicit_const) 1\n <348> DW_AT_decl_line : (data1) 155\n <349> DW_AT_decl_column : (implicit_const) 6\n <349> DW_AT_type : (ref4) <0xc9>, SEXP\n <34d> DW_AT_low_pc : (addr) 0xca0\n <351> DW_AT_high_pc : (data4) 0x68\n <355> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <357> DW_AT_call_all_calls: (flag_present) 1\n <357> DW_AT_sibling : (ref4) <0x3b8>\n <2><35b>: Abbrev Number: 5 (DW_TAG_variable)\n- <35c> DW_AT_name : (strp) (offset: 0x1b9): gtype\n+ <35c> DW_AT_name : (strp) (offset: 0x19f): gtype\n <360> DW_AT_decl_file : (implicit_const) 1\n <360> DW_AT_decl_line : (data1) 157\n <361> DW_AT_decl_column : (data1) 9\n <362> DW_AT_type : (ref4) <0x39>, int\n <366> DW_AT_location : (sec_offset) 0x1a (location list)\n <36a> DW_AT_GNU_locviews: (sec_offset) 0xc\n <2><36e>: Abbrev Number: 5 (DW_TAG_variable)\n- <36f> DW_AT_name : (strp) (offset: 0x298): type\n+ <36f> DW_AT_name : (strp) (offset: 0x27e): type\n <373> DW_AT_decl_file : (implicit_const) 1\n <373> DW_AT_decl_line : (data1) 158\n <374> DW_AT_decl_column : (data1) 11\n <375> DW_AT_type : (ref4) <0x7a>\n <379> DW_AT_location : (sec_offset) 0x93 (location list)\n <37d> DW_AT_GNU_locviews: (sec_offset) 0x6f\n <2><381>: Abbrev Number: 11 (DW_TAG_call_site)\n@@ -521,30 +521,30 @@\n <3bf> DW_AT_type : (ref4) <0xc9>, SEXP\n <3c3> DW_AT_low_pc : (addr) 0xbc0\n <3c7> DW_AT_high_pc : (data4) 0xe0\n <3cb> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <3cd> DW_AT_call_all_calls: (flag_present) 1\n <3cd> DW_AT_sibling : (ref4) <0x527>\n <2><3d1>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <3d2> DW_AT_name : (strp) (offset: 0x337): sexp_nspawned\n+ <3d2> DW_AT_name : (strp) (offset: 0x339): sexp_nspawned\n <3d6> DW_AT_decl_file : (implicit_const) 1\n <3d6> DW_AT_decl_line : (data1) 129\n <3d7> DW_AT_decl_column : (data1) 26\n <3d8> DW_AT_type : (ref4) <0xc9>, SEXP\n <3dc> DW_AT_location : (sec_offset) 0x136 (location list)\n <3e0> DW_AT_GNU_locviews: (sec_offset) 0x132\n <2><3e4>: Abbrev Number: 15 (DW_TAG_variable)\n <3e5> DW_AT_name : (strp) (offset: 0x14): newstreams\n <3e9> DW_AT_decl_file : (implicit_const) 1\n <3e9> DW_AT_decl_line : (data1) 131\n <3ea> DW_AT_decl_column : (data1) 11\n <3eb> DW_AT_type : (ref4) <0x197>\n <3ef> DW_AT_location : (exprloc) 2 byte block: 91 60 \t(DW_OP_fbreg: -32)\n <2><3f2>: Abbrev Number: 5 (DW_TAG_variable)\n- <3f3> DW_AT_name : (strp) (offset: 0x2cb): savedstream\n+ <3f3> DW_AT_name : (strp) (offset: 0x2b1): savedstream\n <3f7> DW_AT_decl_file : (implicit_const) 1\n <3f7> DW_AT_decl_line : (data1) 132\n <3f8> DW_AT_decl_column : (data1) 10\n <3f9> DW_AT_type : (ref4) <0x118>\n <3fd> DW_AT_location : (sec_offset) 0x14a (location list)\n <401> DW_AT_GNU_locviews: (sec_offset) 0x148\n <2><405>: Abbrev Number: 12 (DW_TAG_variable)\n@@ -552,23 +552,23 @@\n <408> DW_AT_decl_file : (implicit_const) 1\n <408> DW_AT_decl_line : (data1) 133\n <409> DW_AT_decl_column : (implicit_const) 9\n <409> DW_AT_type : (ref4) <0x39>, int\n <40d> DW_AT_location : (sec_offset) 0x158 (location list)\n <411> DW_AT_GNU_locviews: (sec_offset) 0x152\n <2><415>: Abbrev Number: 5 (DW_TAG_variable)\n- <416> DW_AT_name : (strp) (offset: 0x33c): nspawned\n+ <416> DW_AT_name : (strp) (offset: 0x33e): nspawned\n <41a> DW_AT_decl_file : (implicit_const) 1\n <41a> DW_AT_decl_line : (data1) 134\n <41b> DW_AT_decl_column : (data1) 9\n <41c> DW_AT_type : (ref4) <0x39>, int\n <420> DW_AT_location : (sec_offset) 0x17c (location list)\n <424> DW_AT_GNU_locviews: (sec_offset) 0x170\n <2><428>: Abbrev Number: 5 (DW_TAG_variable)\n- <429> DW_AT_name : (strp) (offset: 0x345): sexp_spawned_streams\n+ <429> DW_AT_name : (strp) (offset: 0x347): sexp_spawned_streams\n <42d> DW_AT_decl_file : (implicit_const) 1\n <42d> DW_AT_decl_line : (data1) 135\n <42e> DW_AT_decl_column : (data1) 10\n <42f> DW_AT_type : (ref4) <0xc9>, SEXP\n <433> DW_AT_location : (sec_offset) 0x1b8 (location list)\n <437> DW_AT_GNU_locviews: (sec_offset) 0x1a8\n <2><43b>: Abbrev Number: 2 (DW_TAG_call_site)\n@@ -676,79 +676,79 @@\n <52e> DW_AT_type : (ref4) <0xc9>, SEXP\n <532> DW_AT_low_pc : (addr) 0xb18\n <536> DW_AT_high_pc : (data4) 0xa8\n <53a> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <53c> DW_AT_call_all_calls: (flag_present) 1\n <53c> DW_AT_sibling : (ref4) <0x709>\n <2><540>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <541> DW_AT_name : (strp) (offset: 0x1b4): sexp_gtype\n+ <541> DW_AT_name : (strp) (offset: 0x19a): sexp_gtype\n <545> DW_AT_decl_file : (implicit_const) 1\n <545> DW_AT_decl_line : (data1) 106\n <546> DW_AT_decl_column : (data1) 30\n <547> DW_AT_type : (ref4) <0xc9>, SEXP\n <54b> DW_AT_location : (sec_offset) 0x1f8 (location list)\n <54f> DW_AT_GNU_locviews: (sec_offset) 0x1f4\n <2><553>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <554> DW_AT_name : (strp) (offset: 0x329): sexp_nstreams\n+ <554> DW_AT_name : (strp) (offset: 0x32b): sexp_nstreams\n <558> DW_AT_decl_file : (implicit_const) 1\n <558> DW_AT_decl_line : (data1) 107\n <559> DW_AT_decl_column : (data1) 30\n <55a> DW_AT_type : (ref4) <0xc9>, SEXP\n <55e> DW_AT_location : (sec_offset) 0x212 (location list)\n <562> DW_AT_GNU_locviews: (sec_offset) 0x20a\n <2><566>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <567> DW_AT_name : (strp) (offset: 0x243): sexp_seed\n+ <567> DW_AT_name : (strp) (offset: 0x229): sexp_seed\n <56b> DW_AT_decl_file : (implicit_const) 1\n <56b> DW_AT_decl_line : (data1) 108\n <56c> DW_AT_decl_column : (data1) 30\n <56d> DW_AT_type : (ref4) <0xc9>, SEXP\n <571> DW_AT_location : (sec_offset) 0x23a (location list)\n <575> DW_AT_GNU_locviews: (sec_offset) 0x232\n <2><579>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <57a> DW_AT_name : (strp) (offset: 0x1dc): sexp_param\n+ <57a> DW_AT_name : (strp) (offset: 0x1c2): sexp_param\n <57e> DW_AT_decl_file : (implicit_const) 1\n <57e> DW_AT_decl_line : (data1) 109\n <57f> DW_AT_decl_column : (data1) 30\n <580> DW_AT_type : (ref4) <0xc9>, SEXP\n <584> DW_AT_location : (sec_offset) 0x260 (location list)\n <588> DW_AT_GNU_locviews: (sec_offset) 0x25a\n <2><58c>: Abbrev Number: 5 (DW_TAG_variable)\n- <58d> DW_AT_name : (strp) (offset: 0x1b9): gtype\n+ <58d> DW_AT_name : (strp) (offset: 0x19f): gtype\n <591> DW_AT_decl_file : (implicit_const) 1\n <591> DW_AT_decl_line : (data1) 111\n <592> DW_AT_decl_column : (data1) 9\n <593> DW_AT_type : (ref4) <0x39>, int\n <597> DW_AT_location : (sec_offset) 0x27b (location list)\n <59b> DW_AT_GNU_locviews: (sec_offset) 0x279\n <2><59f>: Abbrev Number: 5 (DW_TAG_variable)\n- <5a0> DW_AT_name : (strp) (offset: 0x32e): nstreams\n+ <5a0> DW_AT_name : (strp) (offset: 0x330): nstreams\n <5a4> DW_AT_decl_file : (implicit_const) 1\n <5a4> DW_AT_decl_line : (data1) 112\n <5a5> DW_AT_decl_column : (data1) 9\n <5a6> DW_AT_type : (ref4) <0x39>, int\n <5aa> DW_AT_location : (sec_offset) 0x285 (location list)\n <5ae> DW_AT_GNU_locviews: (sec_offset) 0x283\n <2><5b2>: Abbrev Number: 5 (DW_TAG_variable)\n- <5b3> DW_AT_name : (strp) (offset: 0x248): seed\n+ <5b3> DW_AT_name : (strp) (offset: 0x22e): seed\n <5b7> DW_AT_decl_file : (implicit_const) 1\n <5b7> DW_AT_decl_line : (data1) 113\n <5b8> DW_AT_decl_column : (data1) 9\n <5b9> DW_AT_type : (ref4) <0x39>, int\n <5bd> DW_AT_location : (sec_offset) 0x28f (location list)\n <5c1> DW_AT_GNU_locviews: (sec_offset) 0x28d\n <2><5c5>: Abbrev Number: 5 (DW_TAG_variable)\n- <5c6> DW_AT_name : (strp) (offset: 0x1e1): param\n+ <5c6> DW_AT_name : (strp) (offset: 0x1c7): param\n <5ca> DW_AT_decl_file : (implicit_const) 1\n <5ca> DW_AT_decl_line : (data1) 114\n <5cb> DW_AT_decl_column : (data1) 9\n <5cc> DW_AT_type : (ref4) <0x39>, int\n <5d0> DW_AT_location : (sec_offset) 0x299 (location list)\n <5d4> DW_AT_GNU_locviews: (sec_offset) 0x297\n <2><5d8>: Abbrev Number: 5 (DW_TAG_variable)\n- <5d9> DW_AT_name : (strp) (offset: 0x2cb): savedstream\n+ <5d9> DW_AT_name : (strp) (offset: 0x2b1): savedstream\n <5dd> DW_AT_decl_file : (implicit_const) 1\n <5dd> DW_AT_decl_line : (data1) 115\n <5de> DW_AT_decl_column : (data1) 11\n <5df> DW_AT_type : (ref4) <0x118>\n <5e3> DW_AT_location : (sec_offset) 0x2a5 (location list)\n <5e7> DW_AT_GNU_locviews: (sec_offset) 0x2a1\n <2><5eb>: Abbrev Number: 12 (DW_TAG_variable)\n@@ -756,15 +756,15 @@\n <5ee> DW_AT_decl_file : (implicit_const) 1\n <5ee> DW_AT_decl_line : (data1) 116\n <5ef> DW_AT_decl_column : (implicit_const) 9\n <5ef> DW_AT_type : (ref4) <0x39>, int\n <5f3> DW_AT_location : (sec_offset) 0x2c0 (location list)\n <5f7> DW_AT_GNU_locviews: (sec_offset) 0x2b8\n <2><5fb>: Abbrev Number: 5 (DW_TAG_variable)\n- <5fc> DW_AT_name : (strp) (offset: 0x345): sexp_spawned_streams\n+ <5fc> DW_AT_name : (strp) (offset: 0x347): sexp_spawned_streams\n <600> DW_AT_decl_file : (implicit_const) 1\n <600> DW_AT_decl_line : (data1) 117\n <601> DW_AT_decl_column : (data1) 10\n <602> DW_AT_type : (ref4) <0xc9>, SEXP\n <606> DW_AT_location : (sec_offset) 0x2e6 (location list)\n <60a> DW_AT_GNU_locviews: (sec_offset) 0x2e0\n <2><60e>: Abbrev Number: 2 (DW_TAG_call_site)\n@@ -919,15 +919,15 @@\n <76e> DW_AT_decl_file : (implicit_const) 1\n <76e> DW_AT_decl_line : (data1) 86\n <76f> DW_AT_decl_column : (implicit_const) 9\n <76f> DW_AT_type : (ref4) <0x39>, int\n <773> DW_AT_location : (sec_offset) 0x36b (location list)\n <777> DW_AT_GNU_locviews: (sec_offset) 0x369\n <2><77b>: Abbrev Number: 5 (DW_TAG_variable)\n- <77c> DW_AT_name : (strp) (offset: 0x285): have_oldstream\n+ <77c> DW_AT_name : (strp) (offset: 0x26b): have_oldstream\n <780> DW_AT_decl_file : (implicit_const) 1\n <780> DW_AT_decl_line : (data1) 87\n <781> DW_AT_decl_column : (data1) 9\n <782> DW_AT_type : (ref4) <0x39>, int\n <786> DW_AT_location : (sec_offset) 0x37a (location list)\n <78a> DW_AT_GNU_locviews: (sec_offset) 0x374\n <2><78e>: Abbrev Number: 2 (DW_TAG_call_site)\n@@ -981,29 +981,29 @@\n <3><808>: Abbrev Number: 0\n <2><809>: Abbrev Number: 4 (DW_TAG_call_site)\n <80a> DW_AT_call_return_pc: (addr) 0xafc\n <80e> DW_AT_call_origin : (ref4) <0x2bc>\n <2><812>: Abbrev Number: 0\n <1><813>: Abbrev Number: 32 (DW_TAG_subprogram)\n <814> DW_AT_external : (flag_present) 1\n- <814> DW_AT_name : (strp) (offset: 0x2ee): r_free_sprng\n+ <814> DW_AT_name : (strp) (offset: 0x2d4): r_free_sprng\n <818> DW_AT_decl_file : (data1) 1\n <819> DW_AT_decl_line : (data1) 67\n <81a> DW_AT_decl_column : (data1) 6\n <81b> DW_AT_type : (ref4) <0xc9>, SEXP\n <81f> DW_AT_inline : (data1) 1\t(inlined)\n <820> DW_AT_sibling : (ref4) <0x83b>\n <2><824>: Abbrev Number: 18 (DW_TAG_variable)\n <825> DW_AT_name : (strp) (offset: 0x143): sexp_oldrng_buffer\n <829> DW_AT_decl_file : (implicit_const) 1\n <829> DW_AT_decl_line : (data1) 69\n <82a> DW_AT_decl_column : (data1) 10\n <82b> DW_AT_type : (ref4) <0xc9>, SEXP\n <2><82f>: Abbrev Number: 18 (DW_TAG_variable)\n- <830> DW_AT_name : (strp) (offset: 0x2c3): nstream\n+ <830> DW_AT_name : (strp) (offset: 0x2a9): nstream\n <834> DW_AT_decl_file : (implicit_const) 1\n <834> DW_AT_decl_line : (data1) 70\n <835> DW_AT_decl_column : (data1) 9\n <836> DW_AT_type : (ref4) <0x39>, int\n <2><83a>: Abbrev Number: 0\n <1><83b>: Abbrev Number: 17 (DW_TAG_subprogram)\n <83c> DW_AT_external : (flag_present) 1\n@@ -1037,15 +1037,15 @@\n <874> DW_AT_decl_file : (implicit_const) 1\n <874> DW_AT_decl_line : (data1) 51\n <875> DW_AT_decl_column : (implicit_const) 9\n <875> DW_AT_type : (ref4) <0x39>, int\n <879> DW_AT_location : (sec_offset) 0x3c9 (location list)\n <87d> DW_AT_GNU_locviews: (sec_offset) 0x3c3\n <2><881>: Abbrev Number: 5 (DW_TAG_variable)\n- <882> DW_AT_name : (strp) (offset: 0x2e2): sexp_buffer\n+ <882> DW_AT_name : (strp) (offset: 0x2c8): sexp_buffer\n <886> DW_AT_decl_file : (implicit_const) 1\n <886> DW_AT_decl_line : (data1) 52\n <887> DW_AT_decl_column : (data1) 10\n <888> DW_AT_type : (ref4) <0xc9>, SEXP\n <88c> DW_AT_location : (sec_offset) 0x3ef (location list)\n <890> DW_AT_GNU_locviews: (sec_offset) 0x3e1\n <2><894>: Abbrev Number: 4 (DW_TAG_call_site)\n@@ -1115,99 +1115,99 @@\n <3><934>: Abbrev Number: 0\n <2><935>: Abbrev Number: 4 (DW_TAG_call_site)\n <936> DW_AT_call_return_pc: (addr) 0xa3c\n <93a> DW_AT_call_origin : (ref4) <0xb1a>\n <2><93e>: Abbrev Number: 0\n <1><93f>: Abbrev Number: 14 (DW_TAG_subprogram)\n <940> DW_AT_external : (flag_present) 1\n- <940> DW_AT_name : (strp) (offset: 0x31c): r_init_sprng\n+ <940> DW_AT_name : (strp) (offset: 0x302): r_init_sprng\n <944> DW_AT_decl_file : (implicit_const) 1\n <944> DW_AT_decl_line : (data1) 31\n <945> DW_AT_decl_column : (data1) 6\n <946> DW_AT_prototyped : (flag_present) 1\n <946> DW_AT_type : (ref4) <0xc9>, SEXP\n <94a> DW_AT_low_pc : (addr) 0x930\n <94e> DW_AT_high_pc : (data4) 0x70\n <952> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <954> DW_AT_call_all_calls: (flag_present) 1\n <954> DW_AT_sibling : (ref4) <0xab7>\n <2><958>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <959> DW_AT_name : (strp) (offset: 0x1b4): sexp_gtype\n+ <959> DW_AT_name : (strp) (offset: 0x19a): sexp_gtype\n <95d> DW_AT_decl_file : (implicit_const) 1\n <95d> DW_AT_decl_line : (data1) 31\n <95e> DW_AT_decl_column : (data1) 25\n <95f> DW_AT_type : (ref4) <0xc9>, SEXP\n <963> DW_AT_location : (sec_offset) 0x428 (location list)\n <967> DW_AT_GNU_locviews: (sec_offset) 0x424\n <2><96b>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <96c> DW_AT_name : (strp) (offset: 0x2b5): sexp_streamno\n+ <96c> DW_AT_name : (strp) (offset: 0x29b): sexp_streamno\n <970> DW_AT_decl_file : (implicit_const) 1\n <970> DW_AT_decl_line : (data1) 32\n <971> DW_AT_decl_column : (data1) 25\n <972> DW_AT_type : (ref4) <0xc9>, SEXP\n <976> DW_AT_location : (sec_offset) 0x43e (location list)\n <97a> DW_AT_GNU_locviews: (sec_offset) 0x436\n <2><97e>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <97f> DW_AT_name : (strp) (offset: 0x329): sexp_nstreams\n+ <97f> DW_AT_name : (strp) (offset: 0x32b): sexp_nstreams\n <983> DW_AT_decl_file : (implicit_const) 1\n <983> DW_AT_decl_line : (data1) 33\n <984> DW_AT_decl_column : (data1) 25\n <985> DW_AT_type : (ref4) <0xc9>, SEXP\n <989> DW_AT_location : (sec_offset) 0x45c (location list)\n <98d> DW_AT_GNU_locviews: (sec_offset) 0x456\n <2><991>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <992> DW_AT_name : (strp) (offset: 0x243): sexp_seed\n+ <992> DW_AT_name : (strp) (offset: 0x229): sexp_seed\n <996> DW_AT_decl_file : (implicit_const) 1\n <996> DW_AT_decl_line : (data1) 34\n <997> DW_AT_decl_column : (data1) 25\n <998> DW_AT_type : (ref4) <0xc9>, SEXP\n <99c> DW_AT_location : (sec_offset) 0x475 (location list)\n <9a0> DW_AT_GNU_locviews: (sec_offset) 0x46f\n <2><9a4>: Abbrev Number: 7 (DW_TAG_formal_parameter)\n- <9a5> DW_AT_name : (strp) (offset: 0x1dc): sexp_param\n+ <9a5> DW_AT_name : (strp) (offset: 0x1c2): sexp_param\n <9a9> DW_AT_decl_file : (implicit_const) 1\n <9a9> DW_AT_decl_line : (data1) 35\n <9aa> DW_AT_decl_column : (data1) 25\n <9ab> DW_AT_type : (ref4) <0xc9>, SEXP\n <9af> DW_AT_location : (sec_offset) 0x48c (location list)\n <9b3> DW_AT_GNU_locviews: (sec_offset) 0x488\n <2><9b7>: Abbrev Number: 5 (DW_TAG_variable)\n- <9b8> DW_AT_name : (strp) (offset: 0x1b9): gtype\n+ <9b8> DW_AT_name : (strp) (offset: 0x19f): gtype\n <9bc> DW_AT_decl_file : (implicit_const) 1\n <9bc> DW_AT_decl_line : (data1) 37\n <9bd> DW_AT_decl_column : (data1) 9\n <9be> DW_AT_type : (ref4) <0x39>, int\n <9c2> DW_AT_location : (sec_offset) 0x49b (location list)\n <9c6> DW_AT_GNU_locviews: (sec_offset) 0x499\n <2><9ca>: Abbrev Number: 5 (DW_TAG_variable)\n- <9cb> DW_AT_name : (strp) (offset: 0x2ba): streamno\n+ <9cb> DW_AT_name : (strp) (offset: 0x2a0): streamno\n <9cf> DW_AT_decl_file : (implicit_const) 1\n <9cf> DW_AT_decl_line : (data1) 38\n <9d0> DW_AT_decl_column : (data1) 9\n <9d1> DW_AT_type : (ref4) <0x39>, int\n <9d5> DW_AT_location : (sec_offset) 0x4a7 (location list)\n <9d9> DW_AT_GNU_locviews: (sec_offset) 0x4a1\n <2><9dd>: Abbrev Number: 5 (DW_TAG_variable)\n- <9de> DW_AT_name : (strp) (offset: 0x32e): nstreams\n+ <9de> DW_AT_name : (strp) (offset: 0x330): nstreams\n <9e2> DW_AT_decl_file : (implicit_const) 1\n <9e2> DW_AT_decl_line : (data1) 39\n <9e3> DW_AT_decl_column : (data1) 9\n <9e4> DW_AT_type : (ref4) <0x39>, int\n <9e8> DW_AT_location : (sec_offset) 0x4bf (location list)\n <9ec> DW_AT_GNU_locviews: (sec_offset) 0x4b9\n <2><9f0>: Abbrev Number: 5 (DW_TAG_variable)\n- <9f1> DW_AT_name : (strp) (offset: 0x248): seed\n+ <9f1> DW_AT_name : (strp) (offset: 0x22e): seed\n <9f5> DW_AT_decl_file : (implicit_const) 1\n <9f5> DW_AT_decl_line : (data1) 40\n <9f6> DW_AT_decl_column : (data1) 9\n <9f7> DW_AT_type : (ref4) <0x39>, int\n <9fb> DW_AT_location : (sec_offset) 0x4d7 (location list)\n <9ff> DW_AT_GNU_locviews: (sec_offset) 0x4d1\n <2>: Abbrev Number: 5 (DW_TAG_variable)\n- DW_AT_name : (strp) (offset: 0x1e1): param\n+ DW_AT_name : (strp) (offset: 0x1c7): param\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 41\n DW_AT_decl_column : (data1) 9\n DW_AT_type : (ref4) <0x39>, int\n DW_AT_location : (sec_offset) 0x4ef (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4e9\n <2>: Abbrev Number: 2 (DW_TAG_call_site)\n@@ -1314,11 +1314,11 @@\n DW_AT_call_origin : (ref4) <0x203>\n <4>: Abbrev Number: 0\n <3>: Abbrev Number: 0\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 38 (DW_TAG_subprogram)\n DW_AT_external : (flag_present) 1\n DW_AT_declaration : (flag_present) 1\n- DW_AT_linkage_name: (strp) (offset: 0x30b): __stack_chk_fail\n- DW_AT_name : (strp) (offset: 0x30b): __stack_chk_fail\n+ DW_AT_linkage_name: (strp) (offset: 0x2f1): __stack_chk_fail\n+ DW_AT_name : (strp) (offset: 0x2f1): __stack_chk_fail\n <1>: Abbrev Number: 0\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,9 +1,8 @@\n-nGCC: (Debian 11.2.0-12) 11.2.0\n-/1q=&z,!\n+WGCC: (Debian 11.2.0-12) 11.2.0\n call_weak_fn\n crtstuff.c\n all_implied_fbits\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -18,47 +18,47 @@\n [ 127] R_xlen_t\n [ 130] sexp_packed_stream\n [ 143] sexp_oldrng_buffer\n [ 156] free\n [ 15b] Rf_length\n [ 165] float\n [ 16b] r_pack_sprng\n- [ 178] /build/1st/rsprng-1.0/src\n- [ 192] sprng_core.c\n- [ 19f] Rf_unprotect\n- [ 1ac] SEXPREC\n- [ 1b4] sexp_gtype\n- [ 1bf] R_alloc\n- [ 1c7] Rf_error\n- [ 1d0] Rf_mkString\n- [ 1dc] sexp_param\n- [ 1e7] long double\n- [ 1f3] unsigned char\n- [ 201] Rf_allocVector\n- [ 210] rngen\n- [ 216] long long unsigned int\n- [ 22d] r_type_sprng\n- [ 23a] free_rng\n- [ 243] sexp_seed\n- [ 24d] short unsigned int\n- [ 260] Rf_protect\n- [ 26b] deleteID\n- [ 274] checkID\n- [ 27c] SEXPTYPE\n- [ 285] have_oldstream\n- [ 294] rng_type\n- [ 29d] SET_VECTOR_ELT\n- [ 2ac] streamid\n- [ 2b5] sexp_streamno\n- [ 2c3] nstream\n- [ 2cb] savedstream\n- [ 2d7] unpack_rng\n- [ 2e2] sexp_buffer\n- [ 2ee] r_free_sprng\n- [ 2fb] R_len_t\n- [ 303] INTEGER\n- [ 30b] __stack_chk_fail\n- [ 31c] r_init_sprng\n- [ 329] sexp_nstreams\n- [ 337] sexp_nspawned\n- [ 345] sexp_spawned_streams\n+ [ 178] sprng_core.c\n+ [ 185] Rf_unprotect\n+ [ 192] SEXPREC\n+ [ 19a] sexp_gtype\n+ [ 1a5] R_alloc\n+ [ 1ad] Rf_error\n+ [ 1b6] Rf_mkString\n+ [ 1c2] sexp_param\n+ [ 1cd] long double\n+ [ 1d9] unsigned char\n+ [ 1e7] Rf_allocVector\n+ [ 1f6] rngen\n+ [ 1fc] long long unsigned int\n+ [ 213] r_type_sprng\n+ [ 220] free_rng\n+ [ 229] sexp_seed\n+ [ 233] short unsigned int\n+ [ 246] Rf_protect\n+ [ 251] deleteID\n+ [ 25a] checkID\n+ [ 262] SEXPTYPE\n+ [ 26b] have_oldstream\n+ [ 27a] rng_type\n+ [ 283] SET_VECTOR_ELT\n+ [ 292] streamid\n+ [ 29b] sexp_streamno\n+ [ 2a9] nstream\n+ [ 2b1] savedstream\n+ [ 2bd] unpack_rng\n+ [ 2c8] sexp_buffer\n+ [ 2d4] r_free_sprng\n+ [ 2e1] R_len_t\n+ [ 2e9] INTEGER\n+ [ 2f1] __stack_chk_fail\n+ [ 302] r_init_sprng\n+ [ 30f] /build/2/rsprng-1.0/2nd/src\n+ [ 32b] sexp_nstreams\n+ [ 339] sexp_nspawned\n+ [ 347] sexp_spawned_streams\n \n"}]}]}]}]}]}