{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.XyCHzU9zeW/b1/logol_1.7.9+dfsg-4_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.XyCHzU9zeW/b2/logol_1.7.9+dfsg-4_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 98bf80f5dd62a3b904ef91173ee3a833 253788 science optional logol-bin_1.7.9+dfsg-4_armhf.deb\n- 7f8b23e229e7a440a17c4206d50688ac 1533300 science optional logol_1.7.9+dfsg-4_all.deb\n+ 041b7613c10ae11f007fd02fbc263e6a 424444 science optional logol-bin_1.7.9+dfsg-4_armhf.deb\n+ c791f88ea535dbcc0ae38d212075a9ae 1533256 science optional logol_1.7.9+dfsg-4_all.deb\n"}, {"source1": "logol-bin_1.7.9+dfsg-4_armhf.deb", "source2": "logol-bin_1.7.9+dfsg-4_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 2022-04-10 20:50:07.000000 debian-binary\n--rw-r--r-- 0 0 0 900 2022-04-10 20:50:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 252696 2022-04-10 20:50:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 896 2022-04-10 20:50:07.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 423356 2022-04-10 20:50:07.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": "@@ -1,13 +1,13 @@\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/lib/logol/\n--rwxr-xr-x 0 root (0) root (0) 242969 2022-04-10 20:50:07.000000 ./usr/lib/logol/logol.exe\n--rwxr-xr-x 0 root (0) root (0) 242824 2022-04-10 20:50:07.000000 ./usr/lib/logol/preanalyse.exe\n+-rwxr-xr-x 0 root (0) root (0) 242975 2022-04-10 20:50:07.000000 ./usr/lib/logol/logol.exe\n+-rwxr-xr-x 0 root (0) root (0) 242816 2022-04-10 20:50:07.000000 ./usr/lib/logol/preanalyse.exe\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/share/doc/logol-bin/\n -rw-r--r-- 0 root (0) root (0) 2781 2022-04-10 20:50:07.000000 ./usr/share/doc/logol-bin/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 981 2018-12-20 15:13:11.000000 ./usr/share/doc/logol-bin/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 1458 2022-04-10 20:31:20.000000 ./usr/share/doc/logol-bin/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/share/lintian/\n"}, {"source1": "./usr/lib/logol/logol.exe", "source2": "./usr/lib/logol/logol.exe", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -95,56 +95,79 @@\n .comment\n .ARM.attributes\n #!/bin/sh\n # SWI-Prolog saved state\n exec ${SWIPL-/usr/lib/swi-prolog/bin/armv8l-linux/swipl} -x \"$0\" -- \"$@\"\n $prolog/options.txtE\n $prolog/state.qlf\n-D$PvF}Rs\n-^`#4^8\"h#(5@Px\n-hC GGA&Y\n-&mAAr!YP\n-q){BS\\Vo\n-`g5 :gID\n-lkJ%,$%0\n-{y~Zfw*Sd\n-9;M?~vXk\n-q@O;\tCR`\n-}IJJVJ[Gk\n-)(wf-_h{\n-6fKOs?U{\n-{1\\e%z1\\\n-Sm1'XNo@\n+CS4n4On\\\n+\tKmT'UYu\n+|kfvyI73\n+$<\\j'_cK2\ti]\n+ITv)(\\rp\n+\\R>$l\\Z>\n+hK:&-IZ[T\n+{LLww7WG^\n+>W pQ_^4`\n+b,pcSkKUuCu\n+E[7>By9t\n+\\-/CeF>0\n+n^6x&KeK&~\n+[.VFtwf'\n+lA;D05=J\n+f&1S)?3%.\n+oc]CUummUm}}Um]s\n+r\\\"YR|\\-\n+uX<\n-:[!{xT$-\n-=7HfCG g\n-\"wh:d -$\n-\"&o1Ym1Rm\n-VSbvXs!GU\n-(t^p6cp6/\n-Uc)FqCY5\n-7'sFI]QR\n-hVe4?0_bOk,\n-Ns1u_4UU7H\n-riiaq]d#\n+.j`]Y=~4\n+g|X{O1o6\n+7(6.(6.x\n+,M:]?a_;t\n+EO`,d*lh\n+8@32pZ4Gr\n+R5rA#;I$+\n+3+2kEHE?\n+X\\;hr,pr\n+\"(Lwe0=*\n+Vc|$/Zi|\n+{UJ6mK->$\n+Z_ar^_i-\n+%=dU&;F.\n+?7_Ajj`w\n+{=s+d_}.\n+0<)dL4O&l\n+\tJw(^`Z,x\n+OqAKk\\vQ\n+BJo\")M7)G\n+J5Ke|fbX\n+LMuWWWWUWWu\n+ltCB9-?k`\n+T_7$- n\\\n+[~9:-6GECl\n $prolog/options.txtPK\n $prolog/state.qlfPK\n"}]}, {"source1": "./usr/lib/logol/preanalyse.exe", "source2": "./usr/lib/logol/preanalyse.exe", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -84,53 +84,69 @@\n .comment\n .ARM.attributes\n #!/bin/sh\n # SWI-Prolog saved state\n exec ${SWIPL-/usr/lib/swi-prolog/bin/armv8l-linux/swipl} -x \"$0\" -- \"$@\"\n $prolog/options.txtE\n $prolog/state.qlf\n-D$PvF}Rs\n-^`#4^8\"h#(5@Px\n-hC GGA&Y\n-&mAAr!YP\n-q){BS\\Vo\n-`g5 :gID\n-lkJ%,$%0\n-{y~Zfw*Sd\n-9;M?~vXk\n-q@O;\tCR`\n-}IJJVJ[Gk\n-)(wf-_h{\n-6fKOs?U{\n-{1\\e%z1\\\n-Sm1'XNo@\n-vwEqy]m=4T\n-P|hpki=s\n-(zXE&Hge\n-1gyv=_v=\n-3T1Tt%]z\n-^EB\"Wr+(\n-\n-:[!{xT$-\n-=7HfCG g\n-\"wh:d -$\n-\"&o1Ym1Rm\n-VSbvXs!GU\n-(t^p6cp6/\n-cir&vahd\n-h/G5=}s!U\n+CS4n4On\\\n+\tKmT'UYu\n+|kfvyI73\n+$<\\j'_cK2\ti]\n+ITv)(\\rp\n+\\R>$l\\Z>\n+hK:&-IZ[T\n+{LLww7WG^\n+R~[MkeSu\n+AEsCkSU@K\n+Y<98i+#z\n+wLUCu`[e]~\n+BinrlJp,\n+r rH,B&*\n+yIc7gNR5\n+J@~iMS%<\n+&U 'x7>b1^Z\n+}vofM}+L\n+MQnPf*w)#?\n+PX\t.'CK$\n+{}dLBIt@\n+K*MwV7e{\n+euS*YK8e\n+[a6_Gyx;\n+C`jRbh{o\n+[[M]eiau\n++c#.{d%L\n+-\ti}#J@k\n+J+vXE'He|\n+._Giib4Q\n+yZ=_sb*z\n+ ILlaN,b\n+^NJ\"7r+$\n+A&yCVvnV\n+P+dDB&V$\n+^TR^VQUi9-\n+bdI~IxLY.!\n+i)!GD[-d>N\n+jIZWKDWo\n+D\\dz+J=e'\n+U[s I.~P\n+\"8Lb%gT:\n+fG9;T.a-l\n+)7pR*o{Y~i\n+a0~\\>hMz\n+^O0*.~BX\n+5![3,iy^\n+=]qkA \n+hwT1)r}n\n+%=`U&;F.\n+0<)dL4O&l\n+`pN}u5GK\n+V+n:\tKoL\n+_P1G`mOLWPGf m\n+eK[;4|pP?&m+\n+w@d>H.nomf\n+ d/H1snm\n $prolog/options.txtPK\n $prolog/state.qlfPK\n"}]}]}]}]}, {"source1": "logol_1.7.9+dfsg-4_all.deb", "source2": "logol_1.7.9+dfsg-4_all.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 2022-04-10 20:50:07.000000 debian-binary\n -rw-r--r-- 0 0 0 4324 2022-04-10 20:50:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1528784 2022-04-10 20:50:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1528740 2022-04-10 20:50:07.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": "@@ -121,15 +121,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/share/logol/\n -rwxr-xr-x 0 root (0) root (0) 1452 2022-04-10 20:50:07.000000 ./usr/share/logol/LogolExec.sh\n -rwxr-xr-x 0 root (0) root (0) 1556 2022-04-10 20:50:07.000000 ./usr/share/logol/LogolMultiExec.sh\n -rwxr-xr-x 0 root (0) root (0) 1069 2022-04-10 20:50:07.000000 ./usr/share/logol/Model2Grammar.sh\n -rwxr-xr-x 0 root (0) root (0) 827 2018-12-20 15:13:11.000000 ./usr/share/logol/convert2fasta.sh\n -rwxr-xr-x 0 root (0) root (0) 825 2018-12-20 15:13:11.000000 ./usr/share/logol/convert2gff.sh\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/share/logol/lib/\n--rw-r--r-- 0 root (0) root (0) 188343 2022-04-10 20:50:07.000000 ./usr/share/logol/lib/LogolExec.jar\n+-rw-r--r-- 0 root (0) root (0) 188353 2022-04-10 20:50:07.000000 ./usr/share/logol/lib/LogolExec.jar\n -rw-r--r-- 0 root (0) root (0) 725 2022-04-10 20:50:07.000000 ./usr/share/logol/log4j.properties\n drwxr-xr-x 0 root (0) root (0) 0 2022-04-10 20:50:07.000000 ./usr/share/logol/prolog/\n -rw-r--r-- 0 root (0) root (0) 250 2018-12-20 15:13:11.000000 ./usr/share/logol/prolog/SWI-README\n -rw-r--r-- 0 root (0) root (0) 1865 2018-12-20 15:13:11.000000 ./usr/share/logol/prolog/logol.merge.xsl\n -rw-r--r-- 0 root (0) root (0) 4806 2018-12-20 15:13:11.000000 ./usr/share/logol/prolog/logol.order.xsl\n -rw-r--r-- 0 root (0) root (0) 135137 2022-04-10 20:50:07.000000 ./usr/share/logol/prolog/logol.pl\n -rw-r--r-- 0 root (0) root (0) 143 2018-12-20 15:13:11.000000 ./usr/share/logol/prolog/mail.tpl\n"}, {"source1": "./usr/share/logol/lib/LogolExec.jar", "source2": "./usr/share/logol/lib/LogolExec.jar", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 188343 bytes, number of entries: 98\n+Zip file size: 188353 bytes, number of entries: 98\n drwxr-xr-x 2.0 unx 0 bx stor 22-Apr-10 20:50 META-INF/\n -rw-r--r-- 2.0 unx 796 b- defN 22-Apr-10 20:50 META-INF/MANIFEST.MF\n drwxr-xr-x 2.0 unx 0 b- stor 22-Apr-10 20:50 org/\n drwxr-xr-x 2.0 unx 0 b- stor 22-Apr-10 20:50 org/irisa/\n drwxr-xr-x 2.0 unx 0 b- stor 22-Apr-10 20:50 org/irisa/genouest/\n drwxr-xr-x 2.0 unx 0 b- stor 22-Apr-10 20:50 org/irisa/genouest/logol/\n -rw-r--r-- 2.0 unx 1039 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/Constants$OPTIMAL_CONSTRAINT.class\n@@ -32,30 +32,30 @@\n -rw-r--r-- 2.0 unx 319 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/dispatcher/JobManager.class\n -rw-r--r-- 2.0 unx 3477 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/dispatcher/LocalJobManager.class\n -rw-r--r-- 2.0 unx 914 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/dispatcher/SGEJobManager.class\n -rw-r--r-- 2.0 unx 1548 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/dispatcher/StreamGobbler.class\n -rw-r--r-- 2.0 unx 424 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/dispatcher/SubSequence.class\n drwxr-xr-x 2.0 unx 0 b- stor 22-Apr-10 20:50 org/irisa/genouest/logol/parser/\n -rw-r--r-- 2.0 unx 1446 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolLexer$DFA16.class\n--rw-r--r-- 2.0 unx 16124 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolLexer.class\n+-rw-r--r-- 2.0 unx 16126 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolLexer.class\n -rw-r--r-- 2.0 unx 1014 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$DFA3.class\n -rw-r--r-- 2.0 unx 2428 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$DFA33.class\n -rw-r--r-- 2.0 unx 305 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$complexstring_return.class\n -rw-r--r-- 2.0 unx 349 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$entity_return.class\n -rw-r--r-- 2.0 unx 344 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$interval_return.class\n -rw-r--r-- 2.0 unx 305 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$intexpression_return.class\n -rw-r--r-- 2.0 unx 291 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$matrix_return.class\n -rw-r--r-- 2.0 unx 348 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$morphism_return.class\n -rw-r--r-- 2.0 unx 295 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$operator_return.class\n -rw-r--r-- 2.0 unx 363 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$parameters_return.class\n -rw-r--r-- 2.0 unx 350 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$stringConstraints_return.class\n -rw-r--r-- 2.0 unx 291 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$string_return.class\n -rw-r--r-- 2.0 unx 350 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$structConstraints_return.class\n -rw-r--r-- 2.0 unx 324 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser$view_return.class\n--rw-r--r-- 2.0 unx 96095 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser.class\n+-rw-r--r-- 2.0 unx 96097 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/parser/logolParser.class\n drwxr-xr-x 2.0 unx 0 b- stor 22-Apr-10 20:50 org/irisa/genouest/logol/test/\n -rw-r--r-- 2.0 unx 907 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/test/DebugTest.class\n -rw-r--r-- 2.0 unx 33131 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/test/GrammarTest.class\n -rw-r--r-- 2.0 unx 1511 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/test/PrologSuite.class\n -rw-r--r-- 2.0 unx 5611 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/test/PrologTest.class\n -rw-r--r-- 2.0 unx 1575 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/test/StreamGobbler.class\n -rw-r--r-- 2.0 unx 213 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/test/TestSuite.class\n@@ -93,8 +93,8 @@\n -rw-r--r-- 2.0 unx 1513 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/utils/model/ModelNode.class\n -rw-r--r-- 2.0 unx 1436 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/utils/model/RepeatNode.class\n -rw-r--r-- 2.0 unx 572 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/utils/model/RuleNode.class\n -rw-r--r-- 2.0 unx 1441 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/utils/model/SpacerNode.class\n -rw-r--r-- 2.0 unx 1247 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/utils/model/StartNode.class\n -rw-r--r-- 2.0 unx 3263 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/utils/model/VariableNode.class\n -rw-r--r-- 2.0 unx 2705 b- defN 22-Apr-10 20:50 org/irisa/genouest/logol/utils/model/ViewNode.class\n-98 files, 430144 bytes uncompressed, 171425 bytes compressed: 60.1%\n+98 files, 430148 bytes uncompressed, 171435 bytes compressed: 60.1%\n"}, {"source1": "org/irisa/genouest/logol/parser/logolLexer.class", "source2": "org/irisa/genouest/logol/parser/logolLexer.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -103,15 +103,15 @@\n \n public logolLexer(final CharStream charStream, final RecognizerSharedState recognizerSharedState) {\n super(charStream, recognizerSharedState);\n this.dfa16 = new logolLexer.DFA16(this, (BaseRecognizer)this);\n }\n \n public String getGrammarFileName() {\n- return \"/build/1st/logol-1.7.9+dfsg/src/logol.g\";\n+ return \"/build/2/logol-1.7.9+dfsg/2nd/src/logol.g\";\n }\n \n public final void mT__17() throws RecognitionException {\n final int type = 17;\n final int channel = 0;\n this.match(33);\n this.state.type = type;\n"}]}, {"source1": "org/irisa/genouest/logol/parser/logolParser.class", "source2": "org/irisa/genouest/logol/parser/logolParser.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -482,15 +482,15 @@\n }\n \n public String[] getTokenNames() {\n return logolParser.tokenNames;\n }\n \n public String getGrammarFileName() {\n- return \"/build/1st/logol-1.7.9+dfsg/src/logol.g\";\n+ return \"/build/2/logol-1.7.9+dfsg/2nd/src/logol.g\";\n }\n \n HashMap getMacroControls() {\n return this.macroControls;\n }\n \n ArrayList getMacroControlsDefs() {\n"}]}]}, {"source1": "./usr/share/logol/tools/logol.log", "source2": "./usr/share/logol/tools/logol.log", "unified_diff": "@@ -1,8 +1,8 @@\n-This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2022.4.11) 11 APR 2022 13:00\n+This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2022.4.12) 12 APR 2022 15:26\n entering extended mode\n restricted \\write18 enabled.\n %&-line parsing enabled.\n **logol.tex\n (./logol.tex\n LaTeX2e <2021-11-15> patch level 1\n L3 programming layer <2022-01-21>\n"}]}]}]}]}