{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.d9xw3xZW/b1/logol_1.7.9+dfsg-6_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.d9xw3xZW/b2/logol_1.7.9+dfsg-6_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 1bb8e47284e708a853c0397586d5e169 362136 science optional logol-bin_1.7.9+dfsg-6_armhf.deb\n- 69daf88f00e85ec52fcf7128e1af67c1 1534876 science optional logol_1.7.9+dfsg-6_all.deb\n+ 6f29403f2cf89228cdbdcaffe7324727 360392 science optional logol-bin_1.7.9+dfsg-6_armhf.deb\n+ 8dd1c4ac3df87a6b4eaca284fc37353f 1534896 science optional logol_1.7.9+dfsg-6_all.deb\n"}, {"source1": "logol-bin_1.7.9+dfsg-6_armhf.deb", "source2": "logol-bin_1.7.9+dfsg-6_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-12-14 08:24:54.000000 debian-binary\n--rw-r--r-- 0 0 0 892 2022-12-14 08:24:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 361052 2022-12-14 08:24:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 896 2022-12-14 08:24:54.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 359304 2022-12-14 08:24:54.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-12-14 08:24:54.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-14 08:24:54.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-14 08:24:54.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-14 08:24:54.000000 ./usr/lib/logol/\n--rwxr-xr-x 0 root (0) root (0) 250159 2022-12-14 08:24:54.000000 ./usr/lib/logol/logol.exe\n--rwxr-xr-x 0 root (0) root (0) 250075 2022-12-14 08:24:54.000000 ./usr/lib/logol/preanalyse.exe\n+-rwxr-xr-x 0 root (0) root (0) 250231 2022-12-14 08:24:54.000000 ./usr/lib/logol/logol.exe\n+-rwxr-xr-x 0 root (0) root (0) 250094 2022-12-14 08:24:54.000000 ./usr/lib/logol/preanalyse.exe\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-14 08:24:54.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-14 08:24:54.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-14 08:24:54.000000 ./usr/share/doc/logol-bin/\n -rw-r--r-- 0 root (0) root (0) 1082 2022-12-14 08:24:54.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-12-14 08:24:54.000000 ./usr/share/doc/logol-bin/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-14 08:24:54.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": "@@ -91,58 +91,78 @@\n .comment\n .ARM.attributes\n #!/bin/sh\n # SWI-Prolog saved state\n exec ${SWIPL-/usr/lib/swi-prolog/bin/armv7l-linux/swipl} -x \"$0\" -- \"$@\"\n $prolog/options.txtE\n $prolog/state.qlf\n-,cDI^w*x\n-!vSk_%,\\o-\\*@z\n-k?\\z\"B9x8q9k\n-JJk}!4m\t\n-@GiHnxYX\n-k;?mifNeQ\n-B:`A69M?\n-#*%_?d5qe?\n-TRbj;%1t\n-]sI.{Sg#_\n-k@!_#c8Q\n-kTUC\"|`Y\n-_XQ8Te2u\n-s2#_,[Q<\n-t{}A'^}uZ\n-)#hXGp.Vvk\n-\"Xtx$YXJg\n-Y'oUE8/|\n-/\th@{>Ky\n-|Kw#11%'\n-_jf%|w%j\n-g2LaWwJs\n-&z aKp $?\n-1R+%jP%?%I\n-oQq^AN^Qv\n-u^AN~i.pi\n-{d+6Oqqa\n-p@o>ZxLM\n-0FKI#h'dT\n-\\Q-sK^~>\n->`K)?l6O\n-TkgAN^n.\n-\t{\"hA[KA\n-:POn6rC;\n-~E+Axy(q\n+#yq$dvOf\n+8AK'L0tX\n+\",\\j-\\(@Zf/\n+4pB2e[6-\n+\\jBD|R!t\n+&ZTy6tI>3\n+c4*(#ZPj\n+\t{} =g[q5\t:\n+Kq_XhG&B\n+ ObGRiI:LJ\n+*KK*SFTf^\n+v(_:55b?\n+|^DS6Dp9\n+bRyvmm;r\n+%MdcP(*aKt\n+yLq1Kw7#\n+Ja50'}#N\n+)J.*mc>y\n+\\sj+>Man<\n+XjnqNFqI)\n+oaQN~FNazn\n+\t[UU+p%h\n+5\"6;\n+M_fWQXa]gO{\n+#99lO3k$\n+p.@Ti$;P\n+pbW_o___w\n+{1Q0,hp_\n+Tz)dv7gN\n+oP\tJ+br<\n+Gv#Y8rOB^\n+lYj{XeGZiF\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": "@@ -80,68 +80,68 @@\n .comment\n .ARM.attributes\n #!/bin/sh\n # SWI-Prolog saved state\n exec ${SWIPL-/usr/lib/swi-prolog/bin/armv7l-linux/swipl} -x \"$0\" -- \"$@\"\n $prolog/options.txtE\n $prolog/state.qlf\n-,cDI^w*x\n-!vSk_%,\\o-\\*@z\n-k?\\z\"B9x8q9k\n-JJk}!4m\t\n-@GiHnxYX\n-k;?mifNeQ\n-B:`A69M?\n-#*%_?d5qe?\n-TRbj;%1t\n-]sI.{Sg#_\n-k@!_#c8Q\n-kTUC\"|`Y\n-_XQ8Te2u\n-s2#_,[Q<\n-t{}A'^}uZ\n-)#hXGp.Vvk\n-\"Xtx$YXJg\n-Y'oUE8/|\n-/\th@{>Ky\n-|Kw#11%'\n-_jf%|w%j\n-XySs-RK_\n-Zq~zaqvA\t$\n-.l#:}[Qz\n-I/)(*F<{\n-UfvYURti`O\n-@o#K}VC\\\n+#yq$dvOf\n+8AK'L0tX\n+\",\\j-\\(@Zf/\n+4pB2e[6-\n+\\jBD|R!t\n+&ZTy6tI>3\n+c4*(#ZPj\n+\t{} =g[q5\t:\n+Kq_XhG&B\n+ ObGRiI:LJ\n+*KK*SFTf^\n+v(_:55b?\n+|^DS6Dp9\n+bRyvmm;r\n+%MdcP(*aKt\n+yLq1Kw7#\n+Ja50'}#N\n+RoDQQFias/\n+'PUlT{39\n+X5.*s4eX\n 9M1&R6B}\n-0J3{WkbZ\n-5\"6;\n-HaI.qzJD\n-$Lp;0-+S\n-B-l)PsOY\n-${{h.\tD~\n-:POn6rC;\n-0|`#hS;N\n-.:]%V'1z\n+IJqfP'VWo'W\n+:DFT$)Bh\n+U)oWv-2R\n+My%R\"Py-6\n+WS^*u;lTh\n+MD[kZkOA\n+p{RN^O1O\n+p.@Ti$;P\n+x<6]`kUA\n+_iu!d3\"d\\\n+\tv+`7haf\n+,Rca'*@+\n+~0yLKOW}8\n+2_}YeCmy8\n+F`e]u}Puo,P\n $prolog/options.txtPK\n $prolog/state.qlfPK\n"}]}]}]}]}, {"source1": "logol_1.7.9+dfsg-6_all.deb", "source2": "logol_1.7.9+dfsg-6_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-12-14 08:24:54.000000 debian-binary\n -rw-r--r-- 0 0 0 4328 2022-12-14 08:24:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1530356 2022-12-14 08:24:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1530376 2022-12-14 08:24:54.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-12-14 08:24:54.000000 ./usr/share/logol/\n -rwxr-xr-x 0 root (0) root (0) 1452 2022-12-14 08:24:54.000000 ./usr/share/logol/LogolExec.sh\n -rwxr-xr-x 0 root (0) root (0) 1556 2022-12-14 08:24:54.000000 ./usr/share/logol/LogolMultiExec.sh\n -rwxr-xr-x 0 root (0) root (0) 1069 2022-12-14 08:24:54.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-12-14 08:24:54.000000 ./usr/share/logol/lib/\n--rw-r--r-- 0 root (0) root (0) 190879 2022-12-14 08:24:54.000000 ./usr/share/logol/lib/LogolExec.jar\n+-rw-r--r-- 0 root (0) root (0) 190886 2022-12-14 08:24:54.000000 ./usr/share/logol/lib/LogolExec.jar\n -rw-r--r-- 0 root (0) root (0) 725 2022-12-14 08:24:54.000000 ./usr/share/logol/log4j.properties\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-14 08:24:54.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-12-14 08:24:54.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: 190879 bytes, number of entries: 98\n+Zip file size: 190886 bytes, number of entries: 98\n drwxr-xr-x 2.0 unx 0 bx stor 22-Dec-14 08:24 META-INF/\n -rw-r--r-- 2.0 unx 788 b- defN 22-Dec-14 08:24 META-INF/MANIFEST.MF\n drwxr-xr-x 2.0 unx 0 b- stor 22-Dec-14 08:24 org/\n drwxr-xr-x 2.0 unx 0 b- stor 22-Dec-14 08:24 org/irisa/\n drwxr-xr-x 2.0 unx 0 b- stor 22-Dec-14 08:24 org/irisa/genouest/\n drwxr-xr-x 2.0 unx 0 b- stor 22-Dec-14 08:24 org/irisa/genouest/logol/\n -rw-r--r-- 2.0 unx 1086 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/Constants$OPTIMAL_CONSTRAINT.class\n@@ -32,30 +32,30 @@\n -rw-r--r-- 2.0 unx 319 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/dispatcher/JobManager.class\n -rw-r--r-- 2.0 unx 3477 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/dispatcher/LocalJobManager.class\n -rw-r--r-- 2.0 unx 914 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/dispatcher/SGEJobManager.class\n -rw-r--r-- 2.0 unx 1548 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/dispatcher/StreamGobbler.class\n -rw-r--r-- 2.0 unx 424 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/dispatcher/SubSequence.class\n drwxr-xr-x 2.0 unx 0 b- stor 22-Dec-14 08:24 org/irisa/genouest/logol/parser/\n -rw-r--r-- 2.0 unx 1446 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolLexer$DFA16.class\n--rw-r--r-- 2.0 unx 16190 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolLexer.class\n+-rw-r--r-- 2.0 unx 16192 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolLexer.class\n -rw-r--r-- 2.0 unx 1014 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$DFA3.class\n -rw-r--r-- 2.0 unx 2428 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$DFA33.class\n -rw-r--r-- 2.0 unx 305 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$complexstring_return.class\n -rw-r--r-- 2.0 unx 349 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$entity_return.class\n -rw-r--r-- 2.0 unx 344 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$interval_return.class\n -rw-r--r-- 2.0 unx 305 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$intexpression_return.class\n -rw-r--r-- 2.0 unx 291 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$matrix_return.class\n -rw-r--r-- 2.0 unx 348 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$morphism_return.class\n -rw-r--r-- 2.0 unx 295 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$operator_return.class\n -rw-r--r-- 2.0 unx 363 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$parameters_return.class\n -rw-r--r-- 2.0 unx 350 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$stringConstraints_return.class\n -rw-r--r-- 2.0 unx 291 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$string_return.class\n -rw-r--r-- 2.0 unx 350 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$structConstraints_return.class\n -rw-r--r-- 2.0 unx 324 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser$view_return.class\n--rw-r--r-- 2.0 unx 96142 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser.class\n+-rw-r--r-- 2.0 unx 96144 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/parser/logolParser.class\n drwxr-xr-x 2.0 unx 0 b- stor 22-Dec-14 08:24 org/irisa/genouest/logol/test/\n -rw-r--r-- 2.0 unx 907 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/test/DebugTest.class\n -rw-r--r-- 2.0 unx 33738 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/test/GrammarTest.class\n -rw-r--r-- 2.0 unx 1511 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/test/PrologSuite.class\n -rw-r--r-- 2.0 unx 5611 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/test/PrologTest.class\n -rw-r--r-- 2.0 unx 1575 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/test/StreamGobbler.class\n -rw-r--r-- 2.0 unx 213 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/test/TestSuite.class\n@@ -93,8 +93,8 @@\n -rw-r--r-- 2.0 unx 1513 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/utils/model/ModelNode.class\n -rw-r--r-- 2.0 unx 1436 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/utils/model/RepeatNode.class\n -rw-r--r-- 2.0 unx 572 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/utils/model/RuleNode.class\n -rw-r--r-- 2.0 unx 1441 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/utils/model/SpacerNode.class\n -rw-r--r-- 2.0 unx 1247 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/utils/model/StartNode.class\n -rw-r--r-- 2.0 unx 3263 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/utils/model/VariableNode.class\n -rw-r--r-- 2.0 unx 2705 b- defN 22-Dec-14 08:24 org/irisa/genouest/logol/utils/model/ViewNode.class\n-98 files, 432186 bytes uncompressed, 173961 bytes compressed: 59.7%\n+98 files, 432190 bytes uncompressed, 173968 bytes compressed: 59.7%\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.24 (TeX Live 2022/Debian) (preloaded format=pdflatex 2023.6.25) 25 JUN 2023 11:49\n+This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex 2023.6.26) 26 JUN 2023 14:05\n entering extended mode\n restricted \\write18 enabled.\n %&-line parsing enabled.\n **logol.tex\n (./logol.tex\n LaTeX2e <2022-11-01> patch level 1\n L3 programming layer <2023-01-16>\n"}]}]}]}]}