{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.qp4gtTyY/b1/jcabi-aspects_0.22.6-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.qp4gtTyY/b2/jcabi-aspects_0.22.6-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,2 +1,2 @@\n \n- 2c6acbcbd89793f582015528e536ea47 78644 java optional libjcabi-aspects-java_0.22.6-1_all.deb\n+ 19726821c31492cf7786ad9bb7b6025c 78652 java optional libjcabi-aspects-java_0.22.6-1_all.deb\n"}, {"source1": "libjcabi-aspects-java_0.22.6-1_all.deb", "source2": "libjcabi-aspects-java_0.22.6-1_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 2021-05-08 13:29:57.000000 debian-binary\n -rw-r--r-- 0 0 0 944 2021-05-08 13:29:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 77508 2021-05-08 13:29:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 77516 2021-05-08 13:29:57.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": "./usr/share/java/jcabi-aspects-0.22.6.jar", "source2": "./usr/share/java/jcabi-aspects-0.22.6.jar", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -1643,15 +1643,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: no\n file last modified on (DOS date/time): 2021 May 8 13:29:56\n- 32-bit CRC value (hex): 75a9401e\n+ 32-bit CRC value (hex): 641c4a1d\n compressed size: 3159 bytes\n uncompressed size: 9384 bytes\n length of filename: 39 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": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -1110,15 +1110,15 @@\n 0DEA5 Extract Zip Spec 14 (20) '2.0'\n 0DEA6 Extract OS 00 (0) 'MS-DOS'\n 0DEA7 General Purpose Flag 0800 (2048)\n [Bits 1-2] 0 'Normal Compression'\n [Bit 11] 1 'Language Encoding'\n 0DEA9 Compression Method 0008 (8) 'Deflated'\n 0DEAB Modification Time 52A86BBC (1386769340) 'Sat May 8 13:29:56 2021'\n-0DEAF CRC 75A9401E (1974026270)\n+0DEAF CRC 641C4A1D (1679575581)\n 0DEB3 Compressed Size 00000C57 (3159)\n 0DEB7 Uncompressed Size 000024A8 (9384)\n 0DEBB Filename Length 0027 (39)\n 0DEBD Extra Length 0000 (0)\n 0DEBF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0xDEBF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -3092,15 +3092,15 @@\n 13D60 Extract Zip Spec 14 (20) '2.0'\n 13D61 Extract OS 00 (0) 'MS-DOS'\n 13D62 General Purpose Flag 0800 (2048)\n [Bits 1-2] 0 'Normal Compression'\n [Bit 11] 1 'Language Encoding'\n 13D64 Compression Method 0008 (8) 'Deflated'\n 13D66 Modification Time 52A86BBC (1386769340) 'Sat May 8 13:29:56 2021'\n-13D6A CRC 75A9401E (1974026270)\n+13D6A CRC 641C4A1D (1679575581)\n 13D6E Compressed Size 00000C57 (3159)\n 13D72 Uncompressed Size 000024A8 (9384)\n 13D76 Filename Length 0027 (39)\n 13D78 Extra Length 0000 (0)\n 13D7A Comment Length 0000 (0)\n 13D7C Disk Start 0000 (0)\n 13D7E Int File Attributes 0000 (0)\n"}, {"source1": "com/jcabi/aspects/aj/Parallelizer.class", "source2": "com/jcabi/aspects/aj/Parallelizer.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 1f989336f7ec9f88c54c4a597a696cb955b51e3ee5d242e5249e5fd817bf2aec\n+ SHA-256 checksum de67f090f195d1bccb331517f37daaf2f019b11fa28665ee3993c6646d73b755\n Compiled from \"Parallelizer.java\"\n public final class com.jcabi.aspects.aj.Parallelizer\n minor version: 0\n major version: 50\n flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER\n this_class: #1 // com/jcabi/aspects/aj/Parallelizer\n super_class: #3 // java/lang/Object\n@@ -660,67 +660,67 @@\n 15: return\n Exception table:\n from to target type\n 4 10 10 Class java/lang/Throwable\n LineNumberTable:\n line 1: 0\n \n- public static java.util.concurrent.Callable ajc$inlineAccessMethod$com_jcabi_aspects_aj_Parallelizer$com_jcabi_aspects_aj_Parallelizer$callable(com.jcabi.aspects.aj.Parallelizer, org.aspectj.lang.ProceedingJoinPoint, java.util.concurrent.CountDownLatch);\n- descriptor: (Lcom/jcabi/aspects/aj/Parallelizer;Lorg/aspectj/lang/ProceedingJoinPoint;Ljava/util/concurrent/CountDownLatch;)Ljava/util/concurrent/Callable;\n+ public static com.jcabi.aspects.aj.Parallelizer$ParallelException ajc$inlineAccessMethod$com_jcabi_aspects_aj_Parallelizer$com_jcabi_aspects_aj_Parallelizer$exceptions(com.jcabi.aspects.aj.Parallelizer, java.util.Collection);\n+ descriptor: (Lcom/jcabi/aspects/aj/Parallelizer;Ljava/util/Collection;)Lcom/jcabi/aspects/aj/Parallelizer$ParallelException;\n flags: (0x1009) ACC_PUBLIC, ACC_STATIC, ACC_SYNTHETIC\n org.aspectj.weaver.AjSynthetic: length = 0x0 (unknown attribute)\n \n org.aspectj.weaver.EffectiveSignature: length = 0x1B (unknown attribute)\n- 01 01 00 0D 00 00 00 02 00 3B 00 3C 00 00 00 00\n+ 01 01 00 0D 00 00 00 02 00 7A 00 7B 00 00 00 00\n 00 00 00 00 00 00 00 00 FF 01 00\n Synthetic: true\n Code:\n- stack=3, locals=3, args_size=3\n+ stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: aload_2\n- 3: invokevirtual #57 // Method callable:(Lorg/aspectj/lang/ProceedingJoinPoint;Ljava/util/concurrent/CountDownLatch;)Ljava/util/concurrent/Callable;\n- 6: areturn\n+ 2: invokevirtual #120 // Method exceptions:(Ljava/util/Collection;)Lcom/jcabi/aspects/aj/Parallelizer$ParallelException;\n+ 5: areturn\n LineNumberTable:\n line 1: 0\n \n- public static void ajc$inlineAccessMethod$com_jcabi_aspects_aj_Parallelizer$com_jcabi_aspects_aj_Parallelizer$process(com.jcabi.aspects.aj.Parallelizer, java.util.Collection, java.util.concurrent.Future);\n- descriptor: (Lcom/jcabi/aspects/aj/Parallelizer;Ljava/util/Collection;Ljava/util/concurrent/Future;)V\n+ public static java.util.concurrent.Callable ajc$inlineAccessMethod$com_jcabi_aspects_aj_Parallelizer$com_jcabi_aspects_aj_Parallelizer$callable(com.jcabi.aspects.aj.Parallelizer, org.aspectj.lang.ProceedingJoinPoint, java.util.concurrent.CountDownLatch);\n+ descriptor: (Lcom/jcabi/aspects/aj/Parallelizer;Lorg/aspectj/lang/ProceedingJoinPoint;Ljava/util/concurrent/CountDownLatch;)Ljava/util/concurrent/Callable;\n flags: (0x1009) ACC_PUBLIC, ACC_STATIC, ACC_SYNTHETIC\n org.aspectj.weaver.AjSynthetic: length = 0x0 (unknown attribute)\n \n org.aspectj.weaver.EffectiveSignature: length = 0x1B (unknown attribute)\n- 01 01 00 0D 00 00 00 02 00 70 00 71 00 00 00 00\n+ 01 01 00 0D 00 00 00 02 00 3B 00 3C 00 00 00 00\n 00 00 00 00 00 00 00 00 FF 01 00\n Synthetic: true\n Code:\n stack=3, locals=3, args_size=3\n 0: aload_0\n 1: aload_1\n 2: aload_2\n- 3: invokevirtual #110 // Method process:(Ljava/util/Collection;Ljava/util/concurrent/Future;)V\n- 6: return\n+ 3: invokevirtual #57 // Method callable:(Lorg/aspectj/lang/ProceedingJoinPoint;Ljava/util/concurrent/CountDownLatch;)Ljava/util/concurrent/Callable;\n+ 6: areturn\n LineNumberTable:\n line 1: 0\n \n- public static com.jcabi.aspects.aj.Parallelizer$ParallelException ajc$inlineAccessMethod$com_jcabi_aspects_aj_Parallelizer$com_jcabi_aspects_aj_Parallelizer$exceptions(com.jcabi.aspects.aj.Parallelizer, java.util.Collection);\n- descriptor: (Lcom/jcabi/aspects/aj/Parallelizer;Ljava/util/Collection;)Lcom/jcabi/aspects/aj/Parallelizer$ParallelException;\n+ public static void ajc$inlineAccessMethod$com_jcabi_aspects_aj_Parallelizer$com_jcabi_aspects_aj_Parallelizer$process(com.jcabi.aspects.aj.Parallelizer, java.util.Collection, java.util.concurrent.Future);\n+ descriptor: (Lcom/jcabi/aspects/aj/Parallelizer;Ljava/util/Collection;Ljava/util/concurrent/Future;)V\n flags: (0x1009) ACC_PUBLIC, ACC_STATIC, ACC_SYNTHETIC\n org.aspectj.weaver.AjSynthetic: length = 0x0 (unknown attribute)\n \n org.aspectj.weaver.EffectiveSignature: length = 0x1B (unknown attribute)\n- 01 01 00 0D 00 00 00 02 00 7A 00 7B 00 00 00 00\n+ 01 01 00 0D 00 00 00 02 00 70 00 71 00 00 00 00\n 00 00 00 00 00 00 00 00 FF 01 00\n Synthetic: true\n Code:\n- stack=2, locals=2, args_size=2\n+ stack=3, locals=3, args_size=3\n 0: aload_0\n 1: aload_1\n- 2: invokevirtual #120 // Method exceptions:(Ljava/util/Collection;)Lcom/jcabi/aspects/aj/Parallelizer$ParallelException;\n- 5: areturn\n+ 2: aload_2\n+ 3: invokevirtual #110 // Method process:(Ljava/util/Collection;Ljava/util/concurrent/Future;)V\n+ 6: return\n LineNumberTable:\n line 1: 0\n \n private static void ajc$preClinit();\n descriptor: ()V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Synthetic: true\n"}]}]}]}]}]}]}