{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Mp4ozBcM/b1/chron_2.3-61-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Mp4ozBcM/b2/chron_2.3-61-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 0dd79757d47c1157c04c4ea0056904e0 6052 debug optional r-cran-chron-dbgsym_2.3-61-1_i386.deb\n- 3297324bf443f64bc202d5b1a2277350 194936 gnu-r optional r-cran-chron_2.3-61-1_i386.deb\n+ 2150bf93fa49cdc87508a14a0fcf0500 6044 debug optional r-cran-chron-dbgsym_2.3-61-1_i386.deb\n+ 722bd5d996e7a065cb3da2d5cf5cec4c 194952 gnu-r optional r-cran-chron_2.3-61-1_i386.deb\n"}, {"source1": "r-cran-chron_2.3-61-1_i386.deb", "source2": "r-cran-chron_2.3-61-1_i386.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 2023-05-08 22:20:09.000000 debian-binary\n -rw-r--r-- 0 0 0 1228 2023-05-08 22:20:09.000000 control.tar.xz\n--rw-r--r-- 0 0 0 193516 2023-05-08 22:20:09.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 193532 2023-05-08 22:20:09.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) 1151 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/Meta/hsearch.rds\n -rw-r--r-- 0 root (0) root (0) 679 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/Meta/links.rds\n -rw-r--r-- 0 root (0) root (0) 833 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/Meta/nsInfo.rds\n -rw-r--r-- 0 root (0) root (0) 1027 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/Meta/package.rds\n -rw-r--r-- 0 root (0) root (0) 2449 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/NAMESPACE\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/R/\n -rw-r--r-- 0 root (0) root (0) 1058 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/R/chron\n--rw-r--r-- 0 root (0) root (0) 135131 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/R/chron.rdb\n--rw-r--r-- 0 root (0) root (0) 1623 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/R/chron.rdx\n+-rw-r--r-- 0 root (0) root (0) 135134 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/R/chron.rdb\n+-rw-r--r-- 0 root (0) root (0) 1621 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/R/chron.rdx\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/\n -rw-r--r-- 0 root (0) root (0) 1470 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/AnIndex\n -rw-r--r-- 0 root (0) root (0) 634 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/aliases.rds\n--rw-r--r-- 0 root (0) root (0) 40269 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/chron.rdb\n--rw-r--r-- 0 root (0) root (0) 481 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/chron.rdx\n--rw-r--r-- 0 root (0) root (0) 248 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/paths.rds\n+-rw-r--r-- 0 root (0) root (0) 40323 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/chron.rdb\n+-rw-r--r-- 0 root (0) root (0) 478 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/chron.rdx\n+-rw-r--r-- 0 root (0) root (0) 250 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/help/paths.rds\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/html/\n -rw-r--r-- 0 root (0) root (0) 10624 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/html/00Index.html\n -rw-r--r-- 0 root (0) root (0) 1844 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/html/R.css\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/libs/\n -rw-r--r-- 0 root (0) root (0) 13756 2023-05-08 22:20:09.000000 ./usr/lib/R/site-library/chron/libs/chron.so\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/R/site-library/chron/R/chron.rdb", "source2": "./usr/lib/R/site-library/chron/R/chron.rdb", "unified_diff": null, "details": [{"source1": "Rscript --vanilla - {}", "source2": "Rscript --vanilla - {}", "unified_diff": "@@ -154,15 +154,15 @@\n \"imports\" = \"knots = \"knots\", biplot = \"biplot\", runmed = \"runmed\", mad = \"mad\", \"\n \"imports\" = \"delete.response = \"delete.response\", plogis = \"plogis\", read.ftable = \"read.ftable\", \"\n \"imports\" = \"aov = \"aov\", update = \"update\", StructTS = \"StructTS\"), graphics = c(Axis = \"Axis\", \"\n \"imports\" = \"axis = \"axis\", barplot = \"barplot\", hist = \"hist\", par = \"par\", \"\n \"imports\" = \"plot = \"plot\", plot.default = \"plot.default\", plot.new = \"plot.new\", \"\n \"imports\" = \"plot.window = \"plot.window\", rect = \"rect\"))\"\n \"lazydata\" = \"\"\n- \"path\" = \"\"/build/1st/chron-2.3-61/debian/r-cran-chron/usr/lib/R/site-library/chron\"\"\n+ \"path\" = \"\"/build/2/chron-2.3-61/2nd/debian/r-cran-chron/usr/lib/R/site-library/chron\"\"\n \"spec\" = \"c(name = \"chron\", version = \"2.3-61\")\"\n }\n \n .__S3MethodsTable__. (environment) = \n {\n }\n \n"}]}, {"source1": "./usr/lib/R/site-library/chron/R/chron.rdx", "source2": "./usr/lib/R/site-library/chron/R/chron.rdx", "unified_diff": null, "details": [{"source1": "chron.rdx-content", "source2": "chron.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,361 +1,361 @@\n $variables\n $variables$.Holidays\n [1] 0 262\n \n $variables$.__NAMESPACE__.\n-[1] 3737 60\n+[1] 3740 60\n \n $variables$.__S3MethodsTable__.\n-[1] 3936 60\n+[1] 3939 60\n \n $variables$.onLoad\n-[1] 3996 421\n+[1] 3999 421\n \n $variables$.packageName\n-[1] 4417 58\n+[1] 4420 58\n \n $variables$.str_to_ymd_list\n-[1] 4475 1594\n+[1] 4478 1594\n \n $variables$Axis.times\n-[1] 6069 300\n+[1] 6072 300\n \n $variables$Math.dates\n-[1] 6369 960\n+[1] 6372 960\n \n $variables$Math.times\n-[1] 7329 607\n+[1] 7332 607\n \n $variables$Ops.dates\n-[1] 7936 3706\n+[1] 7939 3706\n \n $variables$Ops.times\n-[1] 11642 1585\n+[1] 11645 1585\n \n $variables$Summary.dates\n-[1] 13227 862\n+[1] 13230 862\n \n $variables$Summary.times\n-[1] 14089 673\n+[1] 14092 673\n \n $variables$`[.times`\n-[1] 14762 644\n+[1] 14765 644\n \n $variables$`[<-.dates`\n-[1] 15406 1475\n+[1] 15409 1475\n \n $variables$`[<-.times`\n-[1] 16881 1288\n+[1] 16884 1288\n \n $variables$`[[.times`\n-[1] 18169 645\n+[1] 18172 645\n \n $variables$all.equal.dates\n-[1] 18814 313\n+[1] 18817 313\n \n $variables$as.Date.dates\n-[1] 19127 1057\n+[1] 19130 1057\n \n $variables$as.POSIXct.dates\n-[1] 20184 1055\n+[1] 20187 1055\n \n $variables$as.POSIXlt.dates\n-[1] 21239 256\n+[1] 21242 256\n \n $variables$as.character.times\n-[1] 21495 230\n+[1] 21498 230\n \n $variables$as.chron\n-[1] 21725 185\n+[1] 21728 185\n \n $variables$as.chron.Date\n-[1] 21910 255\n+[1] 21913 255\n \n $variables$as.chron.POSIXt\n-[1] 22165 849\n+[1] 22168 849\n \n $variables$as.chron.default\n-[1] 23014 1525\n+[1] 23017 1525\n \n $variables$as.chron.factor\n-[1] 24539 266\n+[1] 24542 266\n \n $variables$as.chron.ts\n-[1] 24805 398\n+[1] 24808 398\n \n $variables$as.chron.yearmon\n-[1] 25203 353\n+[1] 25206 353\n \n $variables$as.chron.yearqtr\n-[1] 25556 352\n+[1] 25559 352\n \n $variables$as.data.frame.chron\n-[1] 25908 1406\n+[1] 25911 1406\n \n $variables$as.data.frame.dates\n-[1] 27314 1406\n+[1] 27317 1406\n \n $variables$as.data.frame.times\n-[1] 28720 1406\n+[1] 28723 1406\n \n $variables$as.dates\n-[1] 30126 188\n+[1] 30129 188\n \n $variables$as.dates.default\n-[1] 30314 786\n+[1] 30317 786\n \n $variables$as.times\n-[1] 31100 188\n+[1] 31103 188\n \n $variables$as.times.default\n-[1] 31288 239\n+[1] 31291 239\n \n $variables$asChronYearFreq\n-[1] 31527 2184\n+[1] 31530 2184\n \n $variables$axis.times\n-[1] 33711 2676\n+[1] 33714 2676\n \n $variables$c.dates\n-[1] 36387 2180\n+[1] 36390 2180\n \n $variables$c.times\n-[1] 38567 1316\n+[1] 38570 1316\n \n $variables$chron\n-[1] 39883 6468\n+[1] 39886 6468\n \n $variables$chron_trans\n-[1] 46351 804\n+[1] 46354 804\n \n $variables$clock2frac\n-[1] 47155 1109\n+[1] 47158 1109\n \n $variables$convert.chron\n-[1] 48264 1878\n+[1] 48267 1878\n \n $variables$convert.dates\n-[1] 50142 4918\n+[1] 50145 4918\n \n $variables$convert.times\n-[1] 55060 3490\n+[1] 55063 3490\n \n $variables$count.events\n-[1] 58550 287\n+[1] 58553 287\n \n $variables$count.fields.str\n-[1] 58837 646\n+[1] 58840 646\n \n $variables$cut.dates\n-[1] 59483 4300\n+[1] 59486 4300\n \n $variables$dates\n-[1] 63783 786\n+[1] 63786 786\n \n $variables$day.abb\n-[1] 64569 81\n+[1] 64572 81\n \n $variables$day.name\n-[1] 64650 98\n+[1] 64653 98\n \n $variables$day.of.week\n-[1] 64748 879\n+[1] 64751 879\n \n $variables$days\n-[1] 65627 727\n+[1] 65630 727\n \n $variables$diff.times\n-[1] 66354 834\n+[1] 66357 834\n \n $variables$format.chron\n-[1] 67188 1549\n+[1] 67191 1549\n \n $variables$format.dates\n-[1] 68737 5043\n+[1] 68740 5043\n \n $variables$format.times\n-[1] 73780 4331\n+[1] 73783 4331\n \n $variables$`format<-`\n-[1] 78111 195\n+[1] 78114 195\n \n $variables$`format<-.times`\n-[1] 78306 795\n+[1] 78309 795\n \n $variables$frac2clock\n-[1] 79101 1393\n+[1] 79104 1393\n \n $variables$hist.times\n-[1] 80494 3507\n+[1] 80497 3507\n \n $variables$hours\n-[1] 84001 580\n+[1] 84004 580\n \n $variables$identify.times\n-[1] 84581 529\n+[1] 84584 529\n \n $variables$is.chron\n-[1] 85110 219\n+[1] 85113 219\n \n $variables$is.holiday\n-[1] 85329 1171\n+[1] 85332 1171\n \n $variables$is.na.times\n-[1] 86500 291\n+[1] 86503 291\n \n $variables$is.weekend\n-[1] 86791 782\n+[1] 86794 782\n \n $variables$julian.default\n-[1] 87573 2121\n+[1] 87576 2121\n \n $variables$julian2mine\n-[1] 89694 828\n+[1] 89697 828\n \n $variables$leap.year\n-[1] 90522 680\n+[1] 90525 680\n \n $variables$lines.times\n-[1] 91202 728\n+[1] 91205 728\n \n $variables$mean.times\n-[1] 91930 2245\n+[1] 91933 2245\n \n $variables$mine2julian\n-[1] 94175 632\n+[1] 94178 632\n \n $variables$minutes\n-[1] 94807 676\n+[1] 94810 676\n \n $variables$month.day.year\n-[1] 95483 2003\n+[1] 95486 2003\n \n $variables$month.length\n-[1] 97486 61\n+[1] 97489 61\n \n $variables$months.default\n-[1] 97547 891\n+[1] 97550 891\n \n $variables$my.axis\n-[1] 98438 776\n+[1] 98441 776\n \n $variables$new.chron\n-[1] 99214 2070\n+[1] 99217 2070\n \n $variables$origin\n-[1] 101284 206\n+[1] 101287 206\n \n $variables$`origin<-`\n-[1] 101490 1946\n+[1] 101493 1946\n \n $variables$parse.format\n-[1] 103436 1631\n+[1] 103439 1631\n \n $variables$plot.times\n-[1] 105067 4296\n+[1] 105070 4296\n \n $variables$points.times\n-[1] 109363 456\n+[1] 109366 456\n \n $variables$pretty.chron\n-[1] 109819 763\n+[1] 109822 763\n \n $variables$pretty.dates\n-[1] 110582 641\n+[1] 110585 641\n \n $variables$pretty.times\n-[1] 111223 774\n+[1] 111226 774\n \n $variables$print.chron\n-[1] 111997 870\n+[1] 112000 870\n \n $variables$print.dates\n-[1] 112867 767\n+[1] 112870 767\n \n $variables$print.times\n-[1] 113634 1061\n+[1] 113637 1061\n \n $variables$quantile.times\n-[1] 114695 589\n+[1] 114698 589\n \n $variables$quarters.default\n-[1] 115284 1036\n+[1] 115287 1036\n \n $variables$rep.times\n-[1] 116320 521\n+[1] 116323 521\n \n $variables$round_times\n-[1] 116841 1525\n+[1] 116844 1525\n \n $variables$scale_x_chron\n-[1] 118366 397\n+[1] 118369 397\n \n $variables$scale_y_chron\n-[1] 118763 397\n+[1] 118766 397\n \n $variables$seconds\n-[1] 119160 770\n+[1] 119163 770\n \n $variables$seq.dates\n-[1] 119930 5248\n+[1] 119933 5248\n \n $variables$summary.times\n-[1] 125178 1130\n+[1] 125181 1130\n \n $variables$times\n-[1] 126308 239\n+[1] 126311 239\n \n $variables$trunc.times\n-[1] 126547 1477\n+[1] 126550 1477\n \n $variables$unique.chron\n-[1] 128024 313\n+[1] 128027 313\n \n $variables$unique.dates\n-[1] 128337 313\n+[1] 128340 313\n \n $variables$unique.times\n-[1] 128650 313\n+[1] 128653 313\n \n $variables$unpaste\n-[1] 128963 2755\n+[1] 128966 2755\n \n $variables$weekdays.default\n-[1] 131718 1073\n+[1] 131721 1073\n \n $variables$xtfrm.chron\n-[1] 132791 192\n+[1] 132794 192\n \n $variables$xtfrm.dates\n-[1] 132983 192\n+[1] 132986 192\n \n $variables$xtfrm.times\n-[1] 133175 192\n+[1] 133178 192\n \n $variables$year.expand\n-[1] 133367 923\n+[1] 133370 923\n \n $variables$year.strict\n-[1] 134290 226\n+[1] 134293 226\n \n $variables$years\n-[1] 134516 615\n+[1] 134519 615\n \n \n $references\n $references$`env::1`\n-[1] 567 3170\n+[1] 567 3173\n \n $references$`env::2`\n [1] 262 139\n \n $references$`env::3`\n [1] 401 166\n \n $references$`env::4`\n-[1] 3797 139\n+[1] 3800 139\n \n \n $compressed\n [1] TRUE\n \n"}]}]}, {"source1": "./usr/lib/R/site-library/chron/help/chron.rdb", "source2": "./usr/lib/R/site-library/chron/help/chron.rdb", "unified_diff": null, "details": [{"source1": "Rscript --vanilla - {}", "source2": "Rscript --vanilla - {}", "unified_diff": "@@ -246,15 +246,15 @@\n structure(\"# [1] 02/27/92 02/27/92 02/28/92 02/01/92\\n\", Rd_tag = \"RCODE\"), \n structure(\"dts > dts[3]\\n\", Rd_tag = \"RCODE\"), structure(\"# [1] TRUE TRUE FALSE TRUE TRUE\\n\", Rd_tag = \"RCODE\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"# Summary operations which are sensible are permitted and work as\\n\", Rd_tag = \"RCODE\"), \n structure(\"# expected:\\n\", Rd_tag = \"RCODE\"), structure(\"range(dts)\\n\", Rd_tag = \"RCODE\"), \n structure(\"# [1] 01/14/92 02/28/92\\n\", Rd_tag = \"RCODE\"), \n structure(\"diff(x)\\n\", Rd_tag = \"RCODE\"), structure(\"# Time in days:\\n\", Rd_tag = \"RCODE\"), \n structure(\"# [1] -0.02319444 -44.89335648 45.72052083 -27.05876157\\n\", Rd_tag = \"RCODE\"), \n- structure(\"sort(dts)[1:3]\\n\", Rd_tag = \"RCODE\"), structure(\"# [1] 01/14/92 02/01/92 02/27/92\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/chron.Rd\", class = \"Rd\", meta = list(\n+ structure(\"sort(dts)[1:3]\\n\", Rd_tag = \"RCODE\"), structure(\"# [1] 01/14/92 02/01/92 02/27/92\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/chron.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n chron-internal (list) = structure(list(structure(list(structure(\"Internal chron objects\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"chron-internal\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"year.expand\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"year.strict\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"utilities\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n@@ -280,15 +280,15 @@\n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"%parse.format(format, year.abb = getOption(\\\"chron.year.abb\\\"), \\\\dots)\", Rd_tag = \"COMMENT\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"%unpaste(str, sep = \\\"/\\\", fnames = NULL, nfields = NULL,\", Rd_tag = \"COMMENT\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"% first = c(1, 3, 5), width = 2)\", Rd_tag = \"COMMENT\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"year.expand(y, cut.off = 69, century = c(1900, 2000), \", Rd_tag = \"RCODE\"), \n structure(list(), Rd_tag = \"\\\\dots\"), structure(\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"year.strict(\", Rd_tag = \"RCODE\"), structure(list(), Rd_tag = \"\\\\dots\"), \n structure(\")\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\usage\"), \n- structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), structure(\" These are not to be called by the user.\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\details\")), Rdfile = \"/build/1st/chron-2.3-61/man/chron-internal.Rd\", class = \"Rd\", meta = list(\n+ structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), structure(\" These are not to be called by the user.\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\details\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/chron-internal.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n cut.dates (list) = structure(list(structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), \n structure(\" Create a Factor from a Chron or Dates Object\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"cut.dates\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"cut.dates\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"chron\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n@@ -353,15 +353,15 @@\n structure(\"cut(dates(\\\"07/01/92\\\") + 0:14, \\\"weeks\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"# [1] week 1 week 1 week 1 week 1 week 1 week 2 week 2 week 2 \\n\", Rd_tag = \"RCODE\"), \n structure(\"# [9] week 2 week 2 week 2 week 2 week 3 week 3 week 3\\n\", Rd_tag = \"RCODE\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"dts <- dates(c(\\\"02/27/92\\\", \\\"02/27/92\\\", \\\"01/14/92\\\",\\n\", Rd_tag = \"RCODE\"), \n structure(\" \\\"02/28/92\\\", \\\"02/01/92\\\"))\\n\", Rd_tag = \"RCODE\"), \n structure(\"cut(dts, \\\"months\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"# [1] Feb 92 Feb 92 Jan 92 Feb 92 Feb 92\\n\", Rd_tag = \"RCODE\"), \n- structure(\"boxplot(runif(5) ~ cut(dts, \\\"months\\\"))\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/cut.dates.Rd\", class = \"Rd\", meta = list(\n+ structure(\"boxplot(runif(5) ~ cut(dts, \\\"months\\\"))\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/cut.dates.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n dates (list) = structure(list(structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), \n structure(\" Generate Dates and Times Components from Input\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"dates\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"dates\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"times\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n@@ -442,15 +442,15 @@\n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"dts <- dates(c(\\\"02/27/92\\\", \\\"02/27/92\\\", \\\"01/14/92\\\",\\n\", Rd_tag = \"RCODE\"), \n structure(\" \\\"02/28/92\\\", \\\"02/01/92\\\"))\\n\", Rd_tag = \"RCODE\"), \n structure(\"dts\\n\", Rd_tag = \"RCODE\"), structure(\"# [1] 02/27/92 02/27/92 01/14/92 02/28/92 02/01/92\\n\", Rd_tag = \"RCODE\"), \n structure(\"class(dts)\\n\", Rd_tag = \"RCODE\"), structure(\"\\n\", Rd_tag = \"RCODE\"), \n structure(\"x <- chron(dates. = c(\\\"02/27/92\\\", \\\"02/27/92\\\", \\\"01/14/92\\\", \\\"02/28/92\\\"),\\n\", Rd_tag = \"RCODE\"), \n structure(\" times. = c(\\\"23:03:20\\\", \\\"22:29:56\\\", \\\"01:03:30\\\", \\\"18:21:03\\\"))\\n\", Rd_tag = \"RCODE\"), \n- structure(\"dates(x)\\n\", Rd_tag = \"RCODE\"), structure(\"# [1] 02/27/92 02/27/92 01/14/92 02/28/92\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/dates.Rd\", class = \"Rd\", meta = list(\n+ structure(\"dates(x)\\n\", Rd_tag = \"RCODE\"), structure(\"# [1] 02/27/92 02/27/92 01/14/92 02/28/92\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/dates.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n day.of.week (list) = structure(list(structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), \n structure(\" Convert between Julian and Calendar Dates\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"day.of.week\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"day.of.week\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"julian.default\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n@@ -526,15 +526,15 @@\n structure(list(structure(list(structure(\"dates\", 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(\"times\", 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(\"julian(1, 1, 1970)\\n\", Rd_tag = \"RCODE\"), \n structure(\"# [1] 0\\n\", Rd_tag = \"RCODE\"), structure(\"unlist(month.day.year(0))\\n\", Rd_tag = \"RCODE\"), \n structure(\"# month day year \\n\", Rd_tag = \"RCODE\"), \n- structure(\"# 1 1 1970 \\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/day.of.week.Rd\", class = \"Rd\", meta = list(\n+ structure(\"# 1 1 1970 \\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/day.of.week.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n days (list) = structure(list(structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), \n structure(\" Return Various Periods from a Chron or Dates Object\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"days\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"days\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"months.default\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n@@ -606,15 +606,15 @@\n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"dts <- dates(\\\"07/01/78\\\") + trunc(50 * rnorm(30))\\n\", Rd_tag = \"RCODE\"), \n structure(\"plot(weekdays(dts))\\n\", Rd_tag = \"RCODE\"), \n structure(\"plot(months(dts))\\n\", Rd_tag = \"RCODE\"), structure(\"\\n\", Rd_tag = \"RCODE\"), \n structure(\"## The day in the current timezone as a Date object.\\n\", Rd_tag = \"RCODE\"), \n structure(\"Dt <- Sys.Date()\\n\", Rd_tag = \"RCODE\"), structure(\"## Using the months method for Date objects.\\n\", Rd_tag = \"RCODE\"), \n structure(\"months(Dt)\\n\", Rd_tag = \"RCODE\"), structure(\"## Using the months default method.\\n\", Rd_tag = \"RCODE\"), \n- structure(\"months(as.chron(Dt))\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/days.Rd\", class = \"Rd\", meta = list(\n+ structure(\"months(as.chron(Dt))\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/days.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n format.chron (list) = structure(list(structure(list(structure(\"Format a chron object\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"format.chron\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"format.chron\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"misc\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), structure(\" Format a chron object.\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\description\"), \n@@ -667,15 +667,15 @@\n structure(list(structure(\"chron\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\".\\n\", Rd_tag = \"TEXT\"), structure(list(structure(list(\n structure(\"format.dates\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\"), \n structure(\".\\n\", Rd_tag = \"TEXT\"), structure(list(structure(list(\n structure(\"strptime\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\", Rd_option = structure(\"base\", Rd_tag = \"TEXT\"))), Rd_tag = \"\\\\code\"), \n structure(\".\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"format(chron(0, 0), c(\\\"yy/m/d\\\", \\\"h:m:s\\\"), sep = \\\"T\\\", enclosed = c(\\\"\\\", \\\"\\\"))\\n\", Rd_tag = \"RCODE\"), \n- structure(\"format(chron(0, 0), \\\"%Y-%m-%dT%H:%M:%S\\\") # same\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/format.chron.Rd\", class = \"Rd\", meta = list(\n+ structure(\"format(chron(0, 0), \\\"%Y-%m-%dT%H:%M:%S\\\") # same\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/format.chron.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n hideOutput (NULL) = NULL\n \n hours (list) = structure(list(structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), \n structure(\" Return Hours, Minutes, or Seconds from a Times Object\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"hours\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n@@ -704,15 +704,15 @@\n structure(list(structure(list(structure(\"dates\", 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(\"times\", 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(\"x <- chron(dates. = c(\\\"02/27/92\\\", \\\"02/27/92\\\", \\\"01/14/92\\\", \\\"02/28/92\\\"),\\n\", Rd_tag = \"RCODE\"), \n structure(\" times. = c(\\\"23:03:20\\\", \\\"22:29:56\\\", \\\"01:03:30\\\", \\\"18:21:03\\\"))\\n\", Rd_tag = \"RCODE\"), \n structure(\"h <- hours(x)\\n\", Rd_tag = \"RCODE\"), structure(\"y <- runif(4)\\n\", Rd_tag = \"RCODE\"), \n- structure(\"boxplot(y ~ h)\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/hours.Rd\", class = \"Rd\", meta = list(\n+ structure(\"boxplot(y ~ h)\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/hours.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n is.holiday (list) = structure(list(structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), \n structure(\" Find Weekends and Holidays in a Chron or Dates Object\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"is.holiday\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"is.holiday\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"is.weekend\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n@@ -773,15 +773,15 @@\n structure(list(structure(list(structure(\"seq.dates\", 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(\"dts <- dates(\\\"01/01/98\\\") + trunc(365 * runif(50))\\n\", Rd_tag = \"RCODE\"), \n structure(\"table(is.weekend(dts))\\n\", Rd_tag = \"RCODE\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\".Holidays\\n\", Rd_tag = \"RCODE\"), \n structure(\"# New Year Memorial Indepen. Labor day Thanksgiving Christmas \\n\", Rd_tag = \"RCODE\"), \n structure(\"# 01/01/92 05/25/92 07/04/92 09/07/92 11/26/92 12/25/92\\n\", Rd_tag = \"RCODE\"), \n- structure(\"# NOTE: Only these 6 holidays from 1992 are defined by default!\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/is.holiday.Rd\", class = \"Rd\", meta = list(\n+ structure(\"# NOTE: Only these 6 holidays from 1992 are defined by default!\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/is.holiday.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n origin (list) = structure(list(structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), \n structure(\" Chron Origin\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"origin\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"origin\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"origin<-\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n@@ -805,15 +805,15 @@\n structure(list(structure(\"origin\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\code\"), \n structure(\" function returns a month, day, year vector.\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\value\"), \n structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), structure(\"The default origin for chron objects is January 1, 1970 and it is recommended\\n\", Rd_tag = \"TEXT\"), \n structure(\"that that origin be used. Some chron functions may not perform properly\\n\", Rd_tag = \"TEXT\"), \n structure(\"with a non-default origin.\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\note\"), \n structure(list(structure(list(structure(list(structure(\"chron\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\")), Rd_tag = \"\\\\code\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"ch <- as.chron(Sys.Date())\\n\", Rd_tag = \"RCODE\"), \n- structure(\"origin(ch)\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/origin.Rd\", class = \"Rd\", meta = list(\n+ structure(\"origin(ch)\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/origin.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@@ -854,15 +854,15 @@\n structure(list(structure(\"scale_x_continuous\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\link\", Rd_option = structure(\"ggplot2\", Rd_tag = \"TEXT\"))), Rd_tag = \"\\\\code\"), \n structure(\".\", Rd_tag = \"TEXT\"))), Rd_tag = \"\\\\item\"), \n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\arguments\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"if(require(\\\"ggplot2\\\")) {\\n\", Rd_tag = \"RCODE\"), \n structure(\" dd <- data.frame(tt = chron(1:10), value = 101:110)\\n\", Rd_tag = \"RCODE\"), \n structure(\" p <- ggplot(dd, aes(tt, value)) +\\n\", Rd_tag = \"RCODE\"), \n structure(\" geom_point() + scale_x_chron(format = \\\"%m-%d\\\")\\n\", Rd_tag = \"RCODE\"), \n- structure(\" print(p)\\n\", Rd_tag = \"RCODE\"), structure(\"}\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/scale.Rd\", class = \"Rd\", meta = list(\n+ structure(\" print(p)\\n\", Rd_tag = \"RCODE\"), structure(\"}\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/scale.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n seq.dates (list) = structure(list(structure(list(structure(\"\\n\", Rd_tag = \"TEXT\"), \n structure(\" Generate Chron or Dates Sequences\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"seq.dates\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"seq.dates\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"chron\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n@@ -926,15 +926,15 @@\n structure(\"\\n\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\seealso\"), \n structure(list(structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"seq.dates(\\\"01/01/92\\\", \\\"12/31/92\\\", by = \\\"months\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"# [1] 01/01/92 02/01/92 03/01/92 04/01/92 05/01/92 06/01/92\\n\", Rd_tag = \"RCODE\"), \n structure(\"# [7] 07/01/92 08/01/92 09/01/92 10/01/92 11/01/92 12/01/92\\n\", Rd_tag = \"RCODE\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"end.of.the.month <- seq.dates(\\\"02/29/92\\\", by = \\\"month\\\", length. = 15)\\n\", Rd_tag = \"RCODE\"), \n structure(\"end.of.the.month\\n\", Rd_tag = \"RCODE\"), structure(\"# [1] 02/29/92 03/31/92 04/30/92 05/31/92 06/30/92 07/31/92\\n\", Rd_tag = \"RCODE\"), \n structure(\"# [7] 08/31/92 09/30/92 10/31/92 11/30/92 12/31/92 01/31/93\\n\", Rd_tag = \"RCODE\"), \n- structure(\"# [13] 02/28/93 03/31/93 04/30/93\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/seq.dates.Rd\", class = \"Rd\", meta = list(\n+ structure(\"# [13] 02/28/93 03/31/93 04/30/93\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/seq.dates.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n trunc.times (list) = structure(list(structure(list(structure(\"Truncate times Objects\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"trunc.times\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"round.times\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"trunc.times\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"chron\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\keyword\"), \n@@ -988,15 +988,15 @@\n structure(\"trunc(tt, \\\"minutes\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"trunc(tt, \\\"min\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"trunc(tt, times(\\\"00:01:00\\\"))\\n\", Rd_tag = \"RCODE\"), \n structure(\"trunc(tt, \\\"00:01:00\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"trunc(tt, 1/(24*60))\\n\", Rd_tag = \"RCODE\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"tt2 <- structure(c(3.0, 3.1, 3.5, 3.9), class = \\\"times\\\")\\n\", Rd_tag = \"RCODE\"), \n structure(\"trunc(tt2, \\\"day\\\")\\n\", Rd_tag = \"RCODE\"), \n- structure(\"trunc(tt2)\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/trunc.times.Rd\", class = \"Rd\", meta = list(\n+ structure(\"trunc(tt2)\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/trunc.times.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n yearmon (list) = structure(list(structure(list(structure(\"Convert monthly or quarterly data to chron\", Rd_tag = \"TEXT\")), Rd_tag = \"\\\\title\"), \n structure(list(structure(\"yearmon\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\name\"), \n structure(list(structure(\"as.chron.yearmon\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"as.chron.yearqtr\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n structure(list(structure(\"as.chron.ts\", Rd_tag = \"VERB\")), Rd_tag = \"\\\\alias\"), \n@@ -1092,10 +1092,10 @@\n structure(\"as.chron(AirPassengers, frac = 1)\\n\", Rd_tag = \"RCODE\"), \n structure(\"## convert to last day of the month that is not a weekend or holiday\\n\", Rd_tag = \"RCODE\"), \n structure(\"as.chron(AirPassengers, frac = 1, holidays = TRUE)\\n\", Rd_tag = \"RCODE\"), \n structure(\"## convert to last weekday of the month\\n\", Rd_tag = \"RCODE\"), \n structure(\"as.chron(AirPassengers, frac = 1, holidays = c())\\n\", Rd_tag = \"RCODE\"), \n structure(\"\\n\", Rd_tag = \"RCODE\"), structure(\"## Quarterly time series data.\\n\", Rd_tag = \"RCODE\"), \n structure(\"as.chron(presidents)\\n\", Rd_tag = \"RCODE\"), \n- structure(\"as.chron(time(presidents))\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/1st/chron-2.3-61/man/yearmon.Rd\", class = \"Rd\", meta = list(\n+ structure(\"as.chron(time(presidents))\\n\", Rd_tag = \"RCODE\")), Rd_tag = \"\\\\examples\")), Rdfile = \"/build/2/chron-2.3-61/2nd/man/yearmon.Rd\", class = \"Rd\", meta = list(\n docType = character(0)), prepared = 3L)\n \n"}]}, {"source1": "./usr/lib/R/site-library/chron/help/chron.rdx", "source2": "./usr/lib/R/site-library/chron/help/chron.rdx", "unified_diff": null, "details": [{"source1": "chron.rdx-content", "source2": "chron.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,91 +1,91 @@\n $variables\n $variables$`chron-internal`\n-[1] 273 1588\n+[1] 276 1590\n \n $variables$chron\n-[1] 2128 7548\n+[1] 2136 7550\n \n $variables$cut.dates\n-[1] 9950 2543\n+[1] 9961 2547\n \n $variables$dates\n-[1] 12763 2788\n+[1] 12779 2790\n \n $variables$day.of.week\n-[1] 15827 2891\n+[1] 15847 2892\n \n $variables$days\n-[1] 18987 2726\n+[1] 19010 2728\n \n $variables$format.chron\n-[1] 21986 2046\n+[1] 22014 2045\n \n $variables$hours\n-[1] 24302 1425\n+[1] 24330 1426\n \n $variables$is.holiday\n-[1] 26002 2304\n+[1] 26033 2306\n \n $variables$origin\n-[1] 28576 1361\n+[1] 28612 1363\n \n $variables$scale\n-[1] 30206 1532\n+[1] 30246 1533\n \n $variables$seq.dates\n-[1] 32012 2358\n+[1] 32055 2360\n \n $variables$trunc.times\n-[1] 34643 2131\n+[1] 34690 2134\n \n $variables$yearmon\n-[1] 37046 3223\n+[1] 37098 3225\n \n \n $references\n $references$`env::1`\n-[1] 0 273\n+[1] 0 276\n \n $references$`env::10`\n-[1] 28306 270\n+[1] 28339 273\n \n $references$`env::11`\n-[1] 29937 269\n+[1] 29975 271\n \n $references$`env::12`\n-[1] 31738 274\n+[1] 31779 276\n \n $references$`env::13`\n-[1] 34370 273\n+[1] 34415 275\n \n $references$`env::14`\n-[1] 36774 272\n+[1] 36824 274\n \n $references$`env::2`\n-[1] 1861 267\n+[1] 1866 270\n \n $references$`env::3`\n-[1] 9676 274\n+[1] 9686 275\n \n $references$`env::4`\n-[1] 12493 270\n+[1] 12508 271\n \n $references$`env::5`\n-[1] 15551 276\n+[1] 15569 278\n \n $references$`env::6`\n-[1] 18718 269\n+[1] 18739 271\n \n $references$`env::7`\n-[1] 21713 273\n+[1] 21738 276\n \n $references$`env::8`\n-[1] 24032 270\n+[1] 24059 271\n \n $references$`env::9`\n-[1] 25727 275\n+[1] 25756 277\n \n \n $compressed\n [1] TRUE\n \n"}]}]}, {"source1": "./usr/lib/R/site-library/chron/help/paths.rds", "source2": "./usr/lib/R/site-library/chron/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,16 +1,16 @@\n- [1] \"/build/1st/chron-2.3-61/man/chron-internal.Rd\"\n- [2] \"/build/1st/chron-2.3-61/man/chron.Rd\" \n- [3] \"/build/1st/chron-2.3-61/man/cut.dates.Rd\" \n- [4] \"/build/1st/chron-2.3-61/man/dates.Rd\" \n- [5] \"/build/1st/chron-2.3-61/man/day.of.week.Rd\" \n- [6] \"/build/1st/chron-2.3-61/man/days.Rd\" \n- [7] \"/build/1st/chron-2.3-61/man/format.chron.Rd\" \n- [8] \"/build/1st/chron-2.3-61/man/hours.Rd\" \n- [9] \"/build/1st/chron-2.3-61/man/is.holiday.Rd\" \n-[10] \"/build/1st/chron-2.3-61/man/origin.Rd\" \n-[11] \"/build/1st/chron-2.3-61/man/scale.Rd\" \n-[12] \"/build/1st/chron-2.3-61/man/seq.dates.Rd\" \n-[13] \"/build/1st/chron-2.3-61/man/trunc.times.Rd\" \n-[14] \"/build/1st/chron-2.3-61/man/yearmon.Rd\" \n+ [1] \"/build/2/chron-2.3-61/2nd/man/chron-internal.Rd\"\n+ [2] \"/build/2/chron-2.3-61/2nd/man/chron.Rd\" \n+ [3] \"/build/2/chron-2.3-61/2nd/man/cut.dates.Rd\" \n+ [4] \"/build/2/chron-2.3-61/2nd/man/dates.Rd\" \n+ [5] \"/build/2/chron-2.3-61/2nd/man/day.of.week.Rd\" \n+ [6] \"/build/2/chron-2.3-61/2nd/man/days.Rd\" \n+ [7] \"/build/2/chron-2.3-61/2nd/man/format.chron.Rd\" \n+ [8] \"/build/2/chron-2.3-61/2nd/man/hours.Rd\" \n+ [9] \"/build/2/chron-2.3-61/2nd/man/is.holiday.Rd\" \n+[10] \"/build/2/chron-2.3-61/2nd/man/origin.Rd\" \n+[11] \"/build/2/chron-2.3-61/2nd/man/scale.Rd\" \n+[12] \"/build/2/chron-2.3-61/2nd/man/seq.dates.Rd\" \n+[13] \"/build/2/chron-2.3-61/2nd/man/trunc.times.Rd\" \n+[14] \"/build/2/chron-2.3-61/2nd/man/yearmon.Rd\" \n attr(,\"first\")\n-[1] 29\n+[1] 31\n"}]}]}, {"source1": "./usr/lib/R/site-library/chron/libs/chron.so", "source2": "./usr/lib/R/site-library/chron/libs/chron.so", "comments": ["File 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: f4292f0695effdcbbcc176e1b368cac6d59a5025\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0961524f31fe02638180a47001fcbebb30c2403b\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": "@@ -95,199 +95,199 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n 00001250 :\n C_cnt_flds_str():\n-/build/1st/chron-2.3-61/src/chron_strs.c:8\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:8\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1150 <__cxa_finalize@plt+0x10>\n \tadd $0x2d9b,%ebx\n \tsub $0x1c,%esp\n-/build/1st/chron-2.3-61/src/chron_strs.c:9\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:9\n \tmov 0x34(%esp),%eax\n \tmov (%eax),%ecx\n-/build/1st/chron-2.3-61/src/chron_strs.c:11\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:11\n \tmov 0x38(%esp),%eax\n \tmov (%eax),%eax\n-/build/1st/chron-2.3-61/src/chron_strs.c:9\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:9\n \tmov %ecx,0xc(%esp)\n-/build/1st/chron-2.3-61/src/chron_strs.c:11\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:11\n \tmovzbl (%eax),%esi\n-/build/1st/chron-2.3-61/src/chron_strs.c:14\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:14\n \tmov 0x3c(%esp),%eax\n \tmov (%eax),%eax\n \ttest %eax,%eax\n \tje 1320 \n-/build/1st/chron-2.3-61/src/chron_strs.c:29\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:29\n \txor %ebp,%ebp\n \ttest %ecx,%ecx\n \tjg 1299 \n \tjmp 1316 \n \txchg %ax,%ax\n-/build/1st/chron-2.3-61/src/chron_strs.c:29 (discriminator 2)\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:29 (discriminator 2)\n \tadd $0x1,%ebp\n \tcmp %ebp,0xc(%esp)\n \tje 1316 \n-/build/1st/chron-2.3-61/src/chron_strs.c:30\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:30\n \tmov 0x30(%esp),%eax\n \tmov (%eax,%ebp,4),%esi\n-/build/1st/chron-2.3-61/src/chron_strs.c:31\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:31\n \tcmpb $0x0,(%esi)\n \tje 1290 \n \tlea 0x0(%esi),%esi\n-/build/1st/chron-2.3-61/src/chron_strs.c:33\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:33\n \tmovsbl (%esi),%edi\n \tadd $0x1,%esi\n \ttest %edi,%edi\n \tje 1290 \n-/build/1st/chron-2.3-61/src/chron_strs.c:35\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:35\n \tcall 1130 <__ctype_b_loc@plt>\n \tmov (%eax),%eax\n \ttestb $0x20,0x1(%eax,%edi,2)\n \tjne 12a8 \n \tcall 1130 <__ctype_b_loc@plt>\n-/build/1st/chron-2.3-61/src/chron_strs.c:39\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:39\n \txor %ecx,%ecx\n-/build/1st/chron-2.3-61/src/chron_strs.c:35\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:35\n \tmov (%eax),%edx\n-/build/1st/chron-2.3-61/src/chron_strs.c:39\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:39\n \txor %eax,%eax\n \tjmp 12e4 \n \tlea 0x0(%esi),%esi\n-/build/1st/chron-2.3-61/src/chron_strs.c:42\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:42\n \ttest %di,%di\n \tjne 12da \n-/build/1st/chron-2.3-61/src/chron_strs.c:43\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:43\n \tadd $0x1,%ecx\n-/build/1st/chron-2.3-61/src/chron_strs.c:44\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:44\n \txor %eax,%eax\n-/build/1st/chron-2.3-61/src/chron_strs.c:48\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:48\n \tmovsbl (%esi),%edi\n \tadd $0x1,%esi\n-/build/1st/chron-2.3-61/src/chron_strs.c:40\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:40\n \ttest %edi,%edi\n \tje 1303 \n-/build/1st/chron-2.3-61/src/chron_strs.c:42\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:42\n \tmovzwl (%edx,%edi,2),%edi\n \tand $0x2000,%di\n \ttest %eax,%eax\n \tjne 12d0 \n-/build/1st/chron-2.3-61/src/chron_strs.c:46\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:46\n \txor %eax,%eax\n \ttest %di,%di\n \tsetne %al\n-/build/1st/chron-2.3-61/src/chron_strs.c:48\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:48\n \tmovsbl (%esi),%edi\n \tadd $0x1,%esi\n-/build/1st/chron-2.3-61/src/chron_strs.c:40\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:40\n \ttest %edi,%edi\n \tjne 12e4 \n-/build/1st/chron-2.3-61/src/chron_strs.c:50\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:50\n \tmov 0x40(%esp),%eax\n \tadd $0x1,%ecx\n \tmov %ecx,(%eax,%ebp,4)\n-/build/1st/chron-2.3-61/src/chron_strs.c:29\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:29\n \tadd $0x1,%ebp\n \tcmp %ebp,0xc(%esp)\n \tjne 1299 \n-/build/1st/chron-2.3-61/src/chron_strs.c:53\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:53\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \txchg %ax,%ax\n-/build/1st/chron-2.3-61/src/chron_strs.c:16\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:16\n \tmov 0xc(%esp),%edi\n \ttest %edi,%edi\n \tjle 1316 \n \tmov 0x30(%esp),%ebp\n \txor %ebx,%ebx\n \tjmp 1337 \n-/build/1st/chron-2.3-61/src/chron_strs.c:16 (discriminator 2)\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:16 (discriminator 2)\n \tadd $0x1,%ebx\n \tcmp %ebx,%edi\n \tje 1316 \n-/build/1st/chron-2.3-61/src/chron_strs.c:17\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:17\n \tmov 0x0(%ebp,%ebx,4),%eax\n-/build/1st/chron-2.3-61/src/chron_strs.c:18\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:18\n \tmovzbl (%eax),%edx\n \ttest %dl,%dl\n \tje 1330 \n-/build/1st/chron-2.3-61/src/chron_strs.c:20\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:20\n \tmov %ebx,0xc(%esp)\n \tmov %esi,%ebx\n \tmov 0xc(%esp),%esi\n-/build/1st/chron-2.3-61/src/chron_strs.c:21\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:21\n \tadd $0x1,%eax\n-/build/1st/chron-2.3-61/src/chron_strs.c:20\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:20\n \txor %ecx,%ecx\n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/chron-2.3-61/src/chron_strs.c:23\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:23\n \tcmp %dl,%bl\n \tsete %dl\n-/build/1st/chron-2.3-61/src/chron_strs.c:21\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:21\n \tadd $0x1,%eax\n-/build/1st/chron-2.3-61/src/chron_strs.c:23\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:23\n \tmovzbl %dl,%edx\n \tadd %edx,%ecx\n-/build/1st/chron-2.3-61/src/chron_strs.c:21\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:21\n \tmovzbl -0x1(%eax),%edx\n \ttest %dl,%dl\n \tjne 1358 \n-/build/1st/chron-2.3-61/src/chron_strs.c:24\n+/build/2/chron-2.3-61/2nd/src/chron_strs.c:24\n \tmov %esi,%eax\n \tmov %ebx,%esi\n \tadd $0x1,%ecx\n \tmov %eax,%ebx\n \tmov 0x40(%esp),%eax\n \tmov %ecx,(%eax,%ebx,4)\n \tjmp 1330 \n \tnop\n \n 00001380 :\n R_init_chron():\n-/build/1st/chron-2.3-61/src/init.c:20\n+/build/2/chron-2.3-61/2nd/src/init.c:20\n \tpush %esi\n \tpush %ebx\n \tcall 1150 <__cxa_finalize@plt+0x10>\n \tadd $0x2c6d,%ebx\n \tsub $0x10,%esp\n \tmov 0x1c(%esp),%esi\n-/build/1st/chron-2.3-61/src/init.c:21\n+/build/2/chron-2.3-61/2nd/src/init.c:21\n \tpush $0x0\n \tpush $0x0\n \tlea -0x154(%ebx),%eax\n \tpush %eax\n \tlea -0x134(%ebx),%eax\n \tpush %eax\n \tpush %esi\n \tcall 1070 \n-/build/1st/chron-2.3-61/src/init.c:22\n+/build/2/chron-2.3-61/2nd/src/init.c:22\n \tadd $0x18,%esp\n \tpush $0x0\n \tpush %esi\n \tcall 1050 \n-/build/1st/chron-2.3-61/src/init.c:23\n+/build/2/chron-2.3-61/2nd/src/init.c:23\n \tadd $0x14,%esp\n \tpop %ebx\n \tpop %esi\n \tret\n \txchg %ax,%ax\n \tnop\n \n 000013c0 :\n C_unpaste():\n-/build/1st/chron-2.3-61/src/unpaste.c:10\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:10\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 1150 <__cxa_finalize@plt+0x10>\n \tadd $0x2c2b,%ebx\n \tsub $0x1058,%esp\n@@ -296,284 +296,284 @@\n \tmov 0x1074(%esp),%edi\n \tmov 0x1078(%esp),%esi\n \tmov %edx,0x18(%esp)\n \tmov %ecx,0x30(%esp)\n \tmov %gs:0x14,%eax\n \tmov %eax,0x1048(%esp)\n \txor %eax,%eax\n-/build/1st/chron-2.3-61/src/unpaste.c:16\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:16\n \tpush %ecx\n \tcall 10f0 \n-/build/1st/chron-2.3-61/src/unpaste.c:17\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:17\n \tpop %ecx\n-/build/1st/chron-2.3-61/src/unpaste.c:16\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:16\n \tmov %eax,%ebp\n-/build/1st/chron-2.3-61/src/unpaste.c:17\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:17\n \tpop %eax\n \tpush $0x0\n \tmov 0x18(%esp),%edx\n \tpush %edx\n \tcall 1120 \n \tmov %eax,(%esp)\n \tcall 10b0 \n-/build/1st/chron-2.3-61/src/unpaste.c:18\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:18\n \tmov %esi,(%esp)\n-/build/1st/chron-2.3-61/src/unpaste.c:17\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:17\n \tmov %eax,0x2c(%esp)\n-/build/1st/chron-2.3-61/src/unpaste.c:18\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:18\n \tcall 10c0 \n \tmov (%eax),%esi\n-/build/1st/chron-2.3-61/src/unpaste.c:19\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:19\n \tmov %edi,(%esp)\n-/build/1st/chron-2.3-61/src/unpaste.c:18\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:18\n \tmov %esi,0x1c(%esp)\n-/build/1st/chron-2.3-61/src/unpaste.c:19\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:19\n \tcall 10d0 \n \tmov %eax,%ecx\n-/build/1st/chron-2.3-61/src/unpaste.c:21\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:21\n \tpop %eax\n \tmov -0x20(%ebx),%eax\n \tpop %edx\n \tcmp (%eax),%ecx\n \tmov $0x0,%eax\n \tcmovne %ecx,%eax\n \tmov %eax,0x28(%esp)\n-/build/1st/chron-2.3-61/src/unpaste.c:25\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:25\n \tpush %esi\n \tpush $0x13\n \tcall 1030 \n \tmov %eax,(%esp)\n \tmov %eax,%edi\n \tcall 1100 \n-/build/1st/chron-2.3-61/src/unpaste.c:26\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:26\n \tpop %ecx\n \tpop %eax\n \tpush $0x4\n \tpush %esi\n \tcall 1110 \n \tmov %eax,0x20(%esp)\n-/build/1st/chron-2.3-61/src/unpaste.c:27\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:27\n \tadd $0x10,%esp\n \ttest %esi,%esi\n \tjle 14b1 \n \txor %esi,%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/chron-2.3-61/src/unpaste.c:28 (discriminator 3)\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:28 (discriminator 3)\n \tsub $0x8,%esp\n \tpush %ebp\n \tpush $0x10\n \tcall 1030 \n \tmov 0x20(%esp),%ecx\n \tadd $0xc,%esp\n \tmov %eax,(%ecx,%esi,4)\n \tpush %eax\n \tpush %esi\n-/build/1st/chron-2.3-61/src/unpaste.c:27 (discriminator 3)\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:27 (discriminator 3)\n \tadd $0x1,%esi\n-/build/1st/chron-2.3-61/src/unpaste.c:28 (discriminator 3)\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:28 (discriminator 3)\n \tpush %edi\n \tcall 10e0 \n-/build/1st/chron-2.3-61/src/unpaste.c:27 (discriminator 3)\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:27 (discriminator 3)\n \tadd $0x10,%esp\n \tcmp %esi,0xc(%esp)\n \tjne 1488 \n-/build/1st/chron-2.3-61/src/unpaste.c:30\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:30\n \ttest %ebp,%ebp\n \tjle 169f \n \tlea 0x3c(%esp),%eax\n \tmovl $0x0,0xc(%esp)\n \tmov %eax,0x14(%esp)\n \tmov %ebp,0x28(%esp)\n \tmov %edi,0x2c(%esp)\n \tjmp 1513 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/chron-2.3-61/src/unpaste.c:43\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:43\n \tmovb $0x0,0x3c(%esp,%eax,1)\n-/build/1st/chron-2.3-61/src/unpaste.c:44\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:44\n \tsub $0xc,%esp\n \tpush 0x20(%esp)\n \tcall 1040 \n \tadd $0xc,%esp\n \tpush %eax\n \tpush 0x14(%esp)\n \tmov 0x1c(%esp),%eax\n \tpush (%eax,%edi,4)\n \tcall 1090 \n \tadd $0x10,%esp\n-/build/1st/chron-2.3-61/src/unpaste.c:30 (discriminator 2)\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:30 (discriminator 2)\n \taddl $0x1,0xc(%esp)\n \tmov 0xc(%esp),%eax\n \tcmp %eax,0x28(%esp)\n \tje 169b \n-/build/1st/chron-2.3-61/src/unpaste.c:31\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:31\n \tsub $0x8,%esp\n \tpush 0x14(%esp)\n \tpush 0x30(%esp)\n \tcall 1120 \n \tmov %eax,(%esp)\n \tcall 10b0 \n-/build/1st/chron-2.3-61/src/unpaste.c:32\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:32\n \tmov 0x30(%esp),%edx\n \tadd $0x10,%esp\n-/build/1st/chron-2.3-61/src/unpaste.c:31\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:31\n \tmov %eax,%esi\n-/build/1st/chron-2.3-61/src/unpaste.c:32\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:32\n \ttest %edx,%edx\n \tjne 166e \n-/build/1st/chron-2.3-61/src/unpaste.c:30\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:30\n \txor %edi,%edi\n \txor %eax,%eax\n-/build/1st/chron-2.3-61/src/unpaste.c:39\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:39\n \tmovzbl (%esi),%edx\n-/build/1st/chron-2.3-61/src/unpaste.c:40\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:40\n \ttest %dl,%dl\n \tje 14d8 \n \tmov %eax,%ebp\n-/build/1st/chron-2.3-61/src/unpaste.c:41\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:41\n \tmov 0x20(%esp),%eax\n \ttest %eax,%eax\n \tje 15e7 \n \tmov %ebp,%eax\n \tmov %edx,%ebp\n \tmov %eax,%edx\n \tmov %edx,0x18(%esp)\n-/build/1st/chron-2.3-61/src/unpaste.c:41 (discriminator 1)\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:41 (discriminator 1)\n \tcall 1130 <__ctype_b_loc@plt>\n \tmov 0x18(%esp),%edx\n \tmov %eax,%ecx\n \tmov %ebp,%eax\n \tmov (%ecx),%ecx\n \tmovsbl %al,%eax\n \ttestb $0x20,0x1(%ecx,%eax,2)\n \tjne 1600 \n \tmov %edx,%eax\n \tmov %ebp,%edx\n \tmov %eax,%ebp\n-/build/1st/chron-2.3-61/src/unpaste.c:58\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:58\n \tlea 0x1(%ebp),%eax\n \tmov %dl,0x3c(%esp,%ebp,1)\n-/build/1st/chron-2.3-61/src/unpaste.c:59\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:59\n \tadd $0x1,%esi\n-/build/1st/chron-2.3-61/src/unpaste.c:36\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:36\n \tcmp $0xffe,%eax\n \tjle 1540 \n \tmov %eax,0x18(%esp)\n-/build/1st/chron-2.3-61/src/unpaste.c:37\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:37\n \tlea -0x1fdb(%ebx),%edx\n \tsub $0xc,%esp\n \tpush %edx\n \tcall 1060 \n \tadd $0x10,%esp\n \tmov 0x18(%esp),%eax\n \tjmp 1540 \n \tnop\n-/build/1st/chron-2.3-61/src/unpaste.c:43\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:43\n \tmovb $0x0,0x3c(%esp,%ebp,1)\n-/build/1st/chron-2.3-61/src/unpaste.c:44\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:44\n \tsub $0xc,%esp\n-/build/1st/chron-2.3-61/src/unpaste.c:59\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:59\n \tadd $0x1,%esi\n \txor %ebp,%ebp\n-/build/1st/chron-2.3-61/src/unpaste.c:44\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:44\n \tpush 0x20(%esp)\n \tcall 1040 \n \tadd $0xc,%esp\n \tpush %eax\n \tpush 0x14(%esp)\n \tmov 0x1c(%esp),%eax\n \tpush (%eax,%edi,4)\n-/build/1st/chron-2.3-61/src/unpaste.c:47\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:47\n \tadd $0x1,%edi\n-/build/1st/chron-2.3-61/src/unpaste.c:44\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:44\n \tcall 1090 \n-/build/1st/chron-2.3-61/src/unpaste.c:39\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:39\n \tmovzbl (%esi),%edx\n-/build/1st/chron-2.3-61/src/unpaste.c:40\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:40\n \tadd $0x10,%esp\n \ttest %dl,%dl\n \tje 15f8 \n-/build/1st/chron-2.3-61/src/unpaste.c:42 (discriminator 1)\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:42 (discriminator 1)\n \tmov 0x1c(%esp),%eax\n \tcmp %dl,(%eax)\n \tjne 1582 \n \tjmp 15b0 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/chron-2.3-61/src/unpaste.c:40\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:40\n \txor %eax,%eax\n \tjmp 14d8 \n \tnop\n-/build/1st/chron-2.3-61/src/unpaste.c:43\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:43\n \tmovb $0x0,0x3c(%esp,%edx,1)\n-/build/1st/chron-2.3-61/src/unpaste.c:44\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:44\n \tsub $0xc,%esp\n \tpush 0x20(%esp)\n \tcall 1040 \n \tadd $0xc,%esp\n \tpush %eax\n \tpush 0x14(%esp)\n \tmov 0x1c(%esp),%eax\n \tpush (%eax,%edi,4)\n-/build/1st/chron-2.3-61/src/unpaste.c:47\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:47\n \tadd $0x1,%edi\n-/build/1st/chron-2.3-61/src/unpaste.c:44\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:44\n \tcall 1090 \n-/build/1st/chron-2.3-61/src/unpaste.c:51\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:51\n \tcall 1130 <__ctype_b_loc@plt>\n \tmovsbl 0x1(%esi),%edx\n \tadd $0x10,%esp\n \tmov (%eax),%ecx\n \tmov %edx,%eax\n \ttestb $0x20,0x1(%ecx,%edx,2)\n \tje 1650 \n \tnop\n \tmovsbl 0x2(%esi),%edx\n-/build/1st/chron-2.3-61/src/unpaste.c:52\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:52\n \tadd $0x1,%esi\n-/build/1st/chron-2.3-61/src/unpaste.c:51\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:51\n \tmov %edx,%eax\n \ttestb $0x20,0x1(%ecx,%edx,2)\n \tjne 1640 \n-/build/1st/chron-2.3-61/src/unpaste.c:53\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:53\n \ttest %al,%al\n \tje 1500 \n-/build/1st/chron-2.3-61/src/unpaste.c:39\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:39\n \tmovzbl 0x1(%esi),%ebp\n-/build/1st/chron-2.3-61/src/unpaste.c:59\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:59\n \tlea 0x1(%esi),%eax\n-/build/1st/chron-2.3-61/src/unpaste.c:40\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:40\n \txor %edx,%edx\n \tmov %ebp,%ecx\n \ttest %cl,%cl\n \tje 15f8 \n-/build/1st/chron-2.3-61/src/unpaste.c:59\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:59\n \tmov %eax,%esi\n \tjmp 155b \n-/build/1st/chron-2.3-61/src/unpaste.c:33\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:33\n \tcall 1130 <__ctype_b_loc@plt>\n \tmov (%eax),%edx\n \tmovsbl (%esi),%eax\n \ttestb $0x20,0x1(%edx,%eax,2)\n \tje 153c \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/chron-2.3-61/src/unpaste.c:33 (discriminator 2)\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:33 (discriminator 2)\n \tmovsbl 0x1(%esi),%eax\n \tadd $0x1,%esi\n \ttestb $0x20,0x1(%edx,%eax,2)\n \tjne 1688 \n \tjmp 153c \n \tmov 0x2c(%esp),%edi\n-/build/1st/chron-2.3-61/src/unpaste.c:62\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:62\n \tsub $0xc,%esp\n \tpush $0x1\n \tcall 10a0 \n-/build/1st/chron-2.3-61/src/unpaste.c:63\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:63\n \tadd $0x10,%esp\n-/build/1st/chron-2.3-61/src/unpaste.c:64\n+/build/2/chron-2.3-61/2nd/src/unpaste.c:64\n \tmov 0x103c(%esp),%eax\n \tsub %gs:0x14,%eax\n \tjne 16c9 \n \tadd $0x104c,%esp\n \tmov %edi,%eax\n \tpop %ebx\n \tpop %esi\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"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32393266 30363935 65666664 63626263 292f0695effdcbbc\n- 0x00000010 63313736 65316233 36386361 63366435 c176e1b368cac6d5\n- 0x00000020 39613530 32352e64 65627567 00000000 9a5025.debug....\n- 0x00000030 f0ec6436 ..d6\n+ 0x00000000 36313532 34663331 66653032 36333831 61524f31fe026381\n+ 0x00000010 38306134 37303031 66636265 62623330 80a47001fcbebb30\n+ 0x00000020 63323430 33622e64 65627567 00000000 c2403b.debug....\n+ 0x00000030 d6ab08ef ....\n \n"}]}]}]}]}, {"source1": "r-cran-chron-dbgsym_2.3-61-1_i386.deb", "source2": "r-cran-chron-dbgsym_2.3-61-1_i386.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 2023-05-08 22:20:09.000000 debian-binary\n--rw-r--r-- 0 0 0 520 2023-05-08 22:20:09.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5340 2023-05-08 22:20:09.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 516 2023-05-08 22:20:09.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 5336 2023-05-08 22:20:09.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: i386\n Maintainer: Dirk Eddelbuettel \n Installed-Size: 18\n Depends: r-cran-chron (= 2.3-61-1)\n Section: debug\n Priority: optional\n Description: debug symbols for r-cran-chron\n-Build-Ids: f4292f0695effdcbbcc176e1b368cac6d59a5025\n+Build-Ids: 0961524f31fe02638180a47001fcbebb30c2403b\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/f4/292f0695effdcbbcc176e1b368cac6d59a5025.debug\n+usr/lib/debug/.build-id/09/61524f31fe02638180a47001fcbebb30c2403b.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 2023-05-08 22:20:09.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/debug/.build-id/f4/\n--rw-r--r-- 0 root (0) root (0) 7464 2023-05-08 22:20:09.000000 ./usr/lib/debug/.build-id/f4/292f0695effdcbbcc176e1b368cac6d59a5025.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/lib/debug/.build-id/09/\n+-rw-r--r-- 0 root (0) root (0) 7460 2023-05-08 22:20:09.000000 ./usr/lib/debug/.build-id/09/61524f31fe02638180a47001fcbebb30c2403b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-05-08 22:20:09.000000 ./usr/share/doc/r-cran-chron-dbgsym -> r-cran-chron\n"}, {"source1": "./usr/lib/debug/.build-id/f4/292f0695effdcbbcc176e1b368cac6d59a5025.debug", "source2": "./usr/lib/debug/.build-id/09/61524f31fe02638180a47001fcbebb30c2403b.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 16% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Intel 80386\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 6024 (bytes into file)\n+ Start of section headers: 6020 (bytes into file)\n Flags: 0x0\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 36\n Section header string table index: 35\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 36 section headers, starting at offset 0x1788:\n+There are 36 section headers, starting at offset 0x1784:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000030 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001a8 000178 0001b0 10 A 4 1 4\n@@ -25,21 +25,21 @@\n [20] .dynamic NOBITS 00003ee0 000e98 0000e8 08 WA 4 0 4\n [21] .got NOBITS 00003fc8 000e98 000014 04 WA 0 0 4\n [22] .got.plt NOBITS 00003ff4 000e98 000050 04 WA 0 0 4\n [23] .data NOBITS 00004044 000e98 000018 00 WA 0 0 4\n [24] .bss NOBITS 0000405c 000e98 000004 00 WA 0 0 1\n [25] .comment PROGBITS 00000000 000178 00001f 01 MS 0 0 1\n [26] .debug_aranges PROGBITS 00000000 000198 000042 00 C 0 0 4\n- [27] .debug_info PROGBITS 00000000 0001dc 000505 00 C 0 0 4\n- [28] .debug_abbrev PROGBITS 00000000 0006e4 00017d 00 C 0 0 4\n- [29] .debug_line PROGBITS 00000000 000864 0002bb 00 C 0 0 4\n- [30] .debug_str PROGBITS 00000000 000b20 00023a 01 MSC 0 0 4\n- [31] .debug_line_str PROGBITS 00000000 000d5c 000095 01 MSC 0 0 4\n- [32] .debug_loclists PROGBITS 00000000 000df4 0001fb 00 C 0 0 4\n- [33] .symtab SYMTAB 00000000 000ff0 000350 10 34 27 4\n- [34] .strtab STRTAB 00000000 001340 0002eb 00 0 0 1\n- [35] .shstrtab STRTAB 00000000 00162b 00015c 00 0 0 1\n+ [27] .debug_info PROGBITS 00000000 0001dc 000504 00 C 0 0 4\n+ [28] .debug_abbrev PROGBITS 00000000 0006e0 00017d 00 C 0 0 4\n+ [29] .debug_line PROGBITS 00000000 000860 0002ba 00 C 0 0 4\n+ [30] .debug_str PROGBITS 00000000 000b1c 00023a 01 MSC 0 0 4\n+ [31] .debug_line_str PROGBITS 00000000 000d58 000098 01 MSC 0 0 4\n+ [32] .debug_loclists PROGBITS 00000000 000df0 0001fb 00 C 0 0 4\n+ [33] .symtab SYMTAB 00000000 000fec 000350 10 34 27 4\n+ [34] .strtab STRTAB 00000000 00133c 0002eb 00 0 0 1\n+ [35] .shstrtab STRTAB 00000000 001627 00015c 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), p (processor specific)\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: f4292f0695effdcbbcc176e1b368cac6d59a5025\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0961524f31fe02638180a47001fcbebb30c2403b\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,23 +25,23 @@\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 2, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): /build/1st/chron-2.3-61/src\n- 1\t(line_strp)\t(offset: 0x29): /usr/include\n+ 0\t(line_strp)\t(offset: 0xd): /build/2/chron-2.3-61/2nd/src\n+ 1\t(line_strp)\t(offset: 0x2b): /usr/include\n \n The File Name Table (offset 0x30, lines 4, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t0\t(line_strp)\t(offset: 0x1c): chron_strs.c\n- 1\t(udata)\t0\t(line_strp)\t(offset: 0x1c): chron_strs.c\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0x36): ctype.h\n- 3\t(udata)\t0\t(line_strp)\t(offset: 0x3e): Rchron.h\n+ 0\t(udata)\t0\t(line_strp)\t(offset: 0): chron_strs.c\n+ 1\t(udata)\t0\t(line_strp)\t(offset: 0): chron_strs.c\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0x38): ctype.h\n+ 3\t(udata)\t0\t(line_strp)\t(offset: 0x40): Rchron.h\n \n Line Number Statements:\n [0x00000044] Set column to 1\n [0x00000046] Extended opcode 2: set Address to 0x1250\n [0x0000004d] Special opcode 12: advance Address by 0 to 0x1250 and Line by 7 to 8\n [0x0000004e] Set column to 5\n [0x00000050] Special opcode 6: advance Address by 0 to 0x1250 and Line by 1 to 9 (view 1)\n@@ -275,26 +275,26 @@\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 0x19a, lines 3, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): /build/1st/chron-2.3-61/src\n- 1\t(line_strp)\t(offset: 0x4e): /usr/share/R/include/R_ext\n- 2\t(line_strp)\t(offset: 0x69): /usr/share/R/include\n+ 0\t(line_strp)\t(offset: 0xd): /build/2/chron-2.3-61/2nd/src\n+ 1\t(line_strp)\t(offset: 0x50): /usr/share/R/include/R_ext\n+ 2\t(line_strp)\t(offset: 0x6b): /usr/share/R/include\n \n The File Name Table (offset 0x1ac, lines 6, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t0\t(line_strp)\t(offset: 0x47): init.c\n- 1\t(udata)\t0\t(line_strp)\t(offset: 0x47): init.c\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0x7e): Boolean.h\n- 3\t(udata)\t1\t(line_strp)\t(offset: 0x88): Rdynload.h\n- 4\t(udata)\t2\t(line_strp)\t(offset: 0x93): Rinternals.h\n- 5\t(udata)\t0\t(line_strp)\t(offset: 0x3e): Rchron.h\n+ 0\t(udata)\t0\t(line_strp)\t(offset: 0x49): init.c\n+ 1\t(udata)\t0\t(line_strp)\t(offset: 0x49): init.c\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0x80): Boolean.h\n+ 3\t(udata)\t1\t(line_strp)\t(offset: 0x8a): Rdynload.h\n+ 4\t(udata)\t2\t(line_strp)\t(offset: 0x95): Rinternals.h\n+ 5\t(udata)\t0\t(line_strp)\t(offset: 0x40): Rchron.h\n \n Line Number Statements:\n [0x000001ca] Set column to 1\n [0x000001cc] Extended opcode 2: set Address to 0x1380\n [0x000001d3] Advance Line by 19 to 20\n [0x000001d5] Copy\n [0x000001d6] Set column to 5\n@@ -340,30 +340,30 @@\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 0x20f, lines 4, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): /build/1st/chron-2.3-61/src\n- 1\t(line_strp)\t(offset: 0x4e): /usr/share/R/include/R_ext\n- 2\t(line_strp)\t(offset: 0x69): /usr/share/R/include\n- 3\t(line_strp)\t(offset: 0x29): /usr/include\n+ 0\t(line_strp)\t(offset: 0xd): /build/2/chron-2.3-61/2nd/src\n+ 1\t(line_strp)\t(offset: 0x50): /usr/share/R/include/R_ext\n+ 2\t(line_strp)\t(offset: 0x6b): /usr/share/R/include\n+ 3\t(line_strp)\t(offset: 0x2b): /usr/include\n \n The File Name Table (offset 0x225, lines 9, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t0\t(line_strp)\t(offset: 0xa0): unpaste.c\n- 1\t(udata)\t0\t(line_strp)\t(offset: 0xa0): unpaste.c\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0x7e): Boolean.h\n- 3\t(udata)\t2\t(line_strp)\t(offset: 0x93): Rinternals.h\n- 4\t(udata)\t3\t(line_strp)\t(offset: 0x36): ctype.h\n- 5\t(udata)\t0\t(line_strp)\t(offset: 0x3e): Rchron.h\n- 6\t(udata)\t1\t(line_strp)\t(offset: 0xaa): Error.h\n- 7\t(udata)\t1\t(line_strp)\t(offset: 0xb2): Memory.h\n- 8\t(udata)\t1\t(line_strp)\t(offset: 0xbb): Arith.h\n+ 0\t(udata)\t0\t(line_strp)\t(offset: 0xa2): unpaste.c\n+ 1\t(udata)\t0\t(line_strp)\t(offset: 0xa2): unpaste.c\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0x80): Boolean.h\n+ 3\t(udata)\t2\t(line_strp)\t(offset: 0x95): Rinternals.h\n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0x38): ctype.h\n+ 5\t(udata)\t0\t(line_strp)\t(offset: 0x40): Rchron.h\n+ 6\t(udata)\t1\t(line_strp)\t(offset: 0xac): Error.h\n+ 7\t(udata)\t1\t(line_strp)\t(offset: 0xb4): Memory.h\n+ 8\t(udata)\t1\t(line_strp)\t(offset: 0xbd): Arith.h\n \n Line Number Statements:\n [0x00000252] Set column to 1\n [0x00000254] Extended opcode 2: set Address to 0x13c0\n [0x0000025b] Advance Line by 9 to 10\n [0x0000025d] Copy\n [0x0000025e] Set is_stmt to 0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4,15 +4,15 @@\n Length: 0x86 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 4\n <0>: Abbrev Number: 49 (DW_TAG_partial_unit)\n DW_AT_stmt_list : (sec_offset) 0\n- <11> DW_AT_comp_dir : (line_strp) (offset: 0): /build/1st/chron-2.3-61/src\n+ <11> DW_AT_comp_dir : (line_strp) (offset: 0xd): /build/2/chron-2.3-61/2nd/src\n <1><15>: Abbrev Number: 50 (DW_TAG_base_type)\n <16> DW_AT_byte_size : (data1) 4\n <17> DW_AT_encoding : (data1) 7\t(unsigned)\n <18> DW_AT_name : (strp) (offset: 0x117): unsigned int\n <1><1c>: Abbrev Number: 50 (DW_TAG_base_type)\n <1d> DW_AT_byte_size : (data1) 4\n <1e> DW_AT_encoding : (data1) 5\t(signed)\n@@ -84,16 +84,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><96>: Abbrev Number: 6 (DW_TAG_compile_unit)\n <97> DW_AT_producer : (strp) (offset: 0x4d): GNU C17 12.2.0 -mtune=generic -march=i686 -g -O2 -fpic -fstack-protector-strong -ffloat-store -fasynchronous-unwind-tables\n <9b> DW_AT_language : (data1) 29\t(C11)\n- <9c> DW_AT_name : (line_strp) (offset: 0x1c): chron_strs.c\n- DW_AT_comp_dir : (line_strp) (offset: 0): /build/1st/chron-2.3-61/src\n+ <9c> DW_AT_name : (line_strp) (offset: 0): chron_strs.c\n+ DW_AT_comp_dir : (line_strp) (offset: 0xd): /build/2/chron-2.3-61/2nd/src\n DW_AT_low_pc : (addr) 0x1250\n DW_AT_high_pc : (udata) 303\n DW_AT_stmt_list : (sec_offset) 0\n <1>: Abbrev Number: 4 (DW_TAG_imported_unit)\n DW_AT_import : (ref_addr) <0xc>\t[Abbrev Number: 49 (DW_TAG_partial_unit)]\n <1>: Abbrev Number: 1 (DW_TAG_const_type)\n DW_AT_type : (ref_addr) <0x38>, short unsigned int\n@@ -287,16 +287,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><228>: Abbrev Number: 6 (DW_TAG_compile_unit)\n <229> DW_AT_producer : (strp) (offset: 0x4d): GNU C17 12.2.0 -mtune=generic -march=i686 -g -O2 -fpic -fstack-protector-strong -ffloat-store -fasynchronous-unwind-tables\n <22d> DW_AT_language : (data1) 29\t(C11)\n- <22e> DW_AT_name : (line_strp) (offset: 0x47): init.c\n- <232> DW_AT_comp_dir : (line_strp) (offset: 0): /build/1st/chron-2.3-61/src\n+ <22e> DW_AT_name : (line_strp) (offset: 0x49): init.c\n+ <232> DW_AT_comp_dir : (line_strp) (offset: 0xd): /build/2/chron-2.3-61/2nd/src\n <236> DW_AT_low_pc : (addr) 0x1380\n <23a> DW_AT_high_pc : (udata) 61\n <23b> DW_AT_stmt_list : (sec_offset) 0x178\n <1><23f>: Abbrev Number: 4 (DW_TAG_imported_unit)\n <240> DW_AT_import : (ref_addr) <0xc>\t[Abbrev Number: 49 (DW_TAG_partial_unit)]\n <1><244>: Abbrev Number: 37 (DW_TAG_pointer_type)\n <245> DW_AT_byte_size : (data1) 4\n@@ -645,16 +645,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><441>: Abbrev Number: 6 (DW_TAG_compile_unit)\n <442> DW_AT_producer : (strp) (offset: 0x4d): GNU C17 12.2.0 -mtune=generic -march=i686 -g -O2 -fpic -fstack-protector-strong -ffloat-store -fasynchronous-unwind-tables\n <446> DW_AT_language : (data1) 29\t(C11)\n- <447> DW_AT_name : (line_strp) (offset: 0xa0): unpaste.c\n- <44b> DW_AT_comp_dir : (line_strp) (offset: 0): /build/1st/chron-2.3-61/src\n+ <447> DW_AT_name : (line_strp) (offset: 0xa2): unpaste.c\n+ <44b> DW_AT_comp_dir : (line_strp) (offset: 0xd): /build/2/chron-2.3-61/2nd/src\n <44f> DW_AT_low_pc : (addr) 0x13c0\n <453> DW_AT_high_pc : (udata) 782\n <455> DW_AT_stmt_list : (sec_offset) 0x1ed\n <1><459>: Abbrev Number: 4 (DW_TAG_imported_unit)\n <45a> DW_AT_import : (ref_addr) <0xc>\t[Abbrev Number: 49 (DW_TAG_partial_unit)]\n <1><45e>: Abbrev Number: 1 (DW_TAG_const_type)\n <45f> DW_AT_type : (ref_addr) <0x38>, short unsigned int\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-P%GCC: (Debian 12.2.0-14) 12.2.0\n+@;GCC: (Debian 12.2.0-14) 12.2.0\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 __frame_dummy_init_array_entry\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,18 +1,18 @@\n \n String dump of section '.debug_line_str':\n- [ 0] /build/1st/chron-2.3-61/src\n- [ 1c] chron_strs.c\n- [ 29] /usr/include\n- [ 36] ctype.h\n- [ 3e] Rchron.h\n- [ 47] init.c\n- [ 4e] /usr/share/R/include/R_ext\n- [ 69] /usr/share/R/include\n- [ 7e] Boolean.h\n- [ 88] Rdynload.h\n- [ 93] Rinternals.h\n- [ a0] unpaste.c\n- [ aa] Error.h\n- [ b2] Memory.h\n- [ bb] Arith.h\n+ [ 0] chron_strs.c\n+ [ d] /build/2/chron-2.3-61/2nd/src\n+ [ 2b] /usr/include\n+ [ 38] ctype.h\n+ [ 40] Rchron.h\n+ [ 49] init.c\n+ [ 50] /usr/share/R/include/R_ext\n+ [ 6b] /usr/share/R/include\n+ [ 80] Boolean.h\n+ [ 8a] Rdynload.h\n+ [ 95] Rinternals.h\n+ [ a2] unpaste.c\n+ [ ac] Error.h\n+ [ b4] Memory.h\n+ [ bd] Arith.h\n \n"}]}]}]}]}]}