{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.SIOiqp4d/b1/scala-pickling_0.10.1+repack-2_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.SIOiqp4d/b2/scala-pickling_0.10.1+repack-2_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,2 +1,2 @@\n \n- b7af87e6d36f7a48b72b458a924a63e0 748596 java optional libscala-pickling-java_0.10.1+repack-2_all.deb\n+ ef70e7dd0c0267ff03b55bd9f0243317 748596 java optional libscala-pickling-java_0.10.1+repack-2_all.deb\n"}, {"source1": "libscala-pickling-java_0.10.1+repack-2_all.deb", "source2": "libscala-pickling-java_0.10.1+repack-2_all.deb", "unified_diff": null, "details": [{"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": "./usr/share/java/scala-pickling-0.10.1.jar", "source2": "./usr/share/java/scala-pickling-0.10.1.jar", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -2811,15 +2811,15 @@\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: yes\n file last modified on (DOS date/time): 2018 Nov 14 14:26:22\n- 32-bit CRC value (hex): a4a06429\n+ 32-bit CRC value (hex): a873e6ec\n compressed size: 1346 bytes\n uncompressed size: 3111 bytes\n length of filename: 41 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n@@ -17593,15 +17593,15 @@\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 2.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: yes\n file last modified on (DOS date/time): 2018 Nov 14 14:26:22\n- 32-bit CRC value (hex): 9a23d813\n+ 32-bit CRC value (hex): 1ff8aa06\n compressed size: 1469 bytes\n uncompressed size: 3710 bytes\n length of filename: 49 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n"}, {"source1": "scala/pickling/PickleMacros$$anon$1.class", "source2": "scala/pickling/PickleMacros$$anon$1.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -12,25 +12,25 @@\n \n public final class PickleMacros$$anon$1 {\n public Option> unapply(final Object tree) {\n final Option unapply = ((Macro)this.$outer).c().universe().TreeTag().unapply(tree);\n if (!unapply.isEmpty()) {\n final Some unapply2 = ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticApplied().unapply((Trees.TreeApi)unapply.get());\n if (!unapply2.isEmpty()) {\n- final Trees.TreeApi qq$03af6450$macro$250 = (Trees.TreeApi)((Tuple2)unapply2.get())._1();\n+ final Trees.TreeApi qq$510b3987$macro$250 = (Trees.TreeApi)((Tuple2)unapply2.get())._1();\n final List list = (List)((Tuple2)unapply2.get())._2();\n if (list instanceof $colon$colon) {\n final $colon$colon $colon$colon = ($colon$colon)list;\n final List list2 = (List)$colon$colon.head();\n final List tl$1 = $colon$colon.tl$1();\n if (list2 instanceof $colon$colon) {\n final $colon$colon $colon$colon2 = ($colon$colon)list2;\n- final Trees.TreeApi qq$03af6450$macro$251 = (Trees.TreeApi)$colon$colon2.head();\n+ final Trees.TreeApi qq$510b3987$macro$251 = (Trees.TreeApi)$colon$colon2.head();\n if (Nil$.MODULE$.equals($colon$colon2.tl$1()) && Nil$.MODULE$.equals(tl$1)) {\n- final Object module$ = new Some((Object)new Tuple2((Object)qq$03af6450$macro$250, (Object)qq$03af6450$macro$251));\n+ final Object module$ = new Some((Object)new Tuple2((Object)qq$510b3987$macro$250, (Object)qq$510b3987$macro$251));\n return (Option>)module$;\n }\n }\n }\n }\n }\n final Object module$ = None$.MODULE$;\n"}]}, {"source1": "scala/pickling/util/Externalizables$$anon$1.class", "source2": "scala/pickling/util/Externalizables$$anon$1.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -22,21 +22,21 @@\n if (!unapply2.isEmpty()) {\n final Object 1 = ((Tuple2)unapply2.get())._1();\n final List list = (List)((Tuple2)unapply2.get())._2();\n final Option unapply3 = this.c$1.universe().TreeTag().unapply(1);\n if (!unapply3.isEmpty()) {\n final Option unapply4 = this.c$1.universe().internal().reificationSupport().SyntacticTypeApplied().unapply((Trees.TreeApi)unapply3.get());\n if (!unapply4.isEmpty()) {\n- final Trees.TreeApi qq$3d2ea2a1$macro$1 = (Trees.TreeApi)((Tuple2)unapply4.get())._1();\n- final List qq$3d2ea2a1$macro$2 = (List)((Tuple2)unapply4.get())._2();\n+ final Trees.TreeApi qq$6830a1b6$macro$1 = (Trees.TreeApi)((Tuple2)unapply4.get())._1();\n+ final List qq$6830a1b6$macro$2 = (List)((Tuple2)unapply4.get())._2();\n if (list instanceof $colon$colon) {\n final $colon$colon $colon$colon = ($colon$colon)list;\n- final List qq$3d2ea2a1$macro$3 = (List)$colon$colon.head();\n+ final List qq$6830a1b6$macro$3 = (List)$colon$colon.head();\n if (Nil$.MODULE$.equals($colon$colon.tl$1())) {\n- final Object module$ = new Some((Object)new Tuple3((Object)qq$3d2ea2a1$macro$1, (Object)qq$3d2ea2a1$macro$2, (Object)qq$3d2ea2a1$macro$3));\n+ final Object module$ = new Some((Object)new Tuple3((Object)qq$6830a1b6$macro$1, (Object)qq$6830a1b6$macro$2, (Object)qq$6830a1b6$macro$3));\n return (Option, List>>)module$;\n }\n }\n }\n }\n }\n }\n"}]}]}]}]}]}]}