862 KB
/srv/reproducible-results/rbuild-debian/r-b-build.jyDrmxAc/b1/libxtc-rats-java_1.15.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.jyDrmxAc/b2/libxtc-rats-java_1.15.0-2_amd64.changes
208 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·1f368b96e619979ce23ce7ed39b4f6fe·494788·java·optional·libxtc-rats-java_1.15.0-2_all.deb1 ·240529ba7fc021912cdf063b0c05343a·495084·java·optional·libxtc-rats-java_1.15.0-2_all.deb
862 KB
libxtc-rats-java_1.15.0-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary
2 -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz2 -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz
3 -rw-r--r--···0········0········0···493676·2021-10-25·09:54:06.000000·data.tar.xz3 -rw-r--r--···0········0········0···493972·2021-10-25·09:54:06.000000·data.tar.xz
631 B
control.tar.xz
603 B
control.tar
533 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·libxtc-rats-java1 Package:·libxtc-rats-java
2 Version:·1.15.0-22 Version:·1.15.0-2
3 Architecture:·all3 Architecture:·all
4 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>4 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
5 Installed-Size:·5955 Installed-Size:·596
6 Depends:·libantlr-java6 Depends:·libantlr-java
7 Section:·java7 Section:·java
8 Priority:·optional8 Priority:·optional
9 Homepage:·https://cs.nyu.edu/rgrimm/xtc/9 Homepage:·https://cs.nyu.edu/rgrimm/xtc/
10 Description:·parser·generator·written·in·Java10 Description:·parser·generator·written·in·Java
11 ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages11 ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages
12 ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex12 ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
861 KB
data.tar.xz
861 KB
data.tar
1.88 KB
file list
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)······243·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)······243·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright7 -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/java/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/java/
9 -rw-r--r--···0·root·········(0)·root·········(0)···520986·2021-10-25·09:54:06.000000·./usr/share/java/rats-1.15.0.jar9 -rw-r--r--···0·root·········(0)·root·········(0)···521238·2021-10-25·09:54:06.000000·./usr/share/java/rats-1.15.0.jar
10 -rw-r--r--···0·root·········(0)·root·········(0)····45645·2021-10-25·09:54:06.000000·./usr/share/java/rats-runtime-1.15.0.jar10 -rw-r--r--···0·root·········(0)·root·········(0)····45645·2021-10-25·09:54:06.000000·./usr/share/java/rats-runtime-1.15.0.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/rats-1.15.0.pom15 -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/rats-1.15.0.pom
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/
859 KB
./usr/share/java/rats-1.15.0.jar
4.18 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·520986·bytes,·number·of·entries:·3051 Zip·file·size:·521238·bytes,·number·of·entries:·305
2 -rw----·····1.0·fat········0·bx·stor·21-Oct-25·09:54·META-INF/2 -rw----·····1.0·fat········0·bx·stor·21-Oct-25·09:54·META-INF/
3 -rw-r--r--··2.0·unx······145·b-·defN·21-Oct-25·09:54·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······145·b-·defN·21-Oct-25·09:54·META-INF/MANIFEST.MF
4 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/4 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/
5 -rw----·····2.0·fat·····1120·bl·defN·21-Oct-25·09:54·xtc/Constants$FuzzyBoolean.class5 -rw----·····2.0·fat·····1120·bl·defN·21-Oct-25·09:54·xtc/Constants$FuzzyBoolean.class
6 -rw----·····2.0·fat·····5194·bl·defN·21-Oct-25·09:54·xtc/Constants.class6 -rw----·····2.0·fat·····5194·bl·defN·21-Oct-25·09:54·xtc/Constants.class
7 -rw----·····2.0·fat·····5676·bl·defN·21-Oct-25·09:54·xtc/Limits.class7 -rw----·····2.0·fat·····5676·bl·defN·21-Oct-25·09:54·xtc/Limits.class
8 -rw----·····2.0·fat······878·bl·defN·21-Oct-25·09:54·xtc/Platform.class8 -rw----·····2.0·fat······878·bl·defN·21-Oct-25·09:54·xtc/Platform.class
Offset 179, 18 lines modifiedOffset 179, 18 lines modified
179 -rw----·····2.0·fat·····5102·bl·defN·21-Oct-25·09:54·xtc/tree/LineupPrinter.class179 -rw----·····2.0·fat·····5102·bl·defN·21-Oct-25·09:54·xtc/tree/LineupPrinter.class
180 -rw----·····2.0·fat······263·bl·defN·21-Oct-25·09:54·xtc/tree/Locatable.class180 -rw----·····2.0·fat······263·bl·defN·21-Oct-25·09:54·xtc/tree/Locatable.class
181 -rw----·····2.0·fat·····1664·bl·defN·21-Oct-25·09:54·xtc/tree/Location.class181 -rw----·····2.0·fat·····1664·bl·defN·21-Oct-25·09:54·xtc/tree/Location.class
182 -rw----·····2.0·fat·····1099·bl·defN·21-Oct-25·09:54·xtc/tree/Node$1.class182 -rw----·····2.0·fat·····1099·bl·defN·21-Oct-25·09:54·xtc/tree/Node$1.class
183 -rw----·····2.0·fat·····8105·bl·defN·21-Oct-25·09:54·xtc/tree/Node.class183 -rw----·····2.0·fat·····8105·bl·defN·21-Oct-25·09:54·xtc/tree/Node.class
184 -rw----·····2.0·fat·····1132·bl·defN·21-Oct-25·09:54·xtc/tree/ParseTreePrinter.class184 -rw----·····2.0·fat·····1132·bl·defN·21-Oct-25·09:54·xtc/tree/ParseTreePrinter.class
185 -rw----·····2.0·fat·····1276·bl·defN·21-Oct-25·09:54·xtc/tree/ParseTreeStripper.class185 -rw----·····2.0·fat·····1276·bl·defN·21-Oct-25·09:54·xtc/tree/ParseTreeStripper.class
186 -rw----·····2.0·fat·····1485·bl·defN·21-Oct-25·09:54·xtc/tree/Pragma.class186 -rw----·····2.0·fat·····1670·bl·defN·21-Oct-25·09:54·xtc/tree/Pragma.class
187 -rw----·····2.0·fat····10068·bl·defN·21-Oct-25·09:54·xtc/tree/Printer.class187 -rw----·····2.0·fat····10068·bl·defN·21-Oct-25·09:54·xtc/tree/Printer.class
188 -rw----·····2.0·fat·····1771·bl·defN·21-Oct-25·09:54·xtc/tree/Relocator.class188 -rw----·····2.0·fat·····1771·bl·defN·21-Oct-25·09:54·xtc/tree/Relocator.class
189 -rw----·····2.0·fat·····1497·bl·defN·21-Oct-25·09:54·xtc/tree/SourceIdentity.class189 -rw----·····2.0·fat·····1682·bl·defN·21-Oct-25·09:54·xtc/tree/SourceIdentity.class
190 -rw----·····2.0·fat·····1710·bl·defN·21-Oct-25·09:54·xtc/tree/Token.class190 -rw----·····2.0·fat·····1710·bl·defN·21-Oct-25·09:54·xtc/tree/Token.class
191 -rw----·····2.0·fat·····1542·bl·defN·21-Oct-25·09:54·xtc/tree/Transducer$1.class191 -rw----·····2.0·fat·····1542·bl·defN·21-Oct-25·09:54·xtc/tree/Transducer$1.class
192 -rw----·····2.0·fat·····7173·bl·defN·21-Oct-25·09:54·xtc/tree/Transducer.class192 -rw----·····2.0·fat·····7173·bl·defN·21-Oct-25·09:54·xtc/tree/Transducer.class
193 -rw----·····2.0·fat·····2017·bl·defN·21-Oct-25·09:54·xtc/tree/TraversalException.class193 -rw----·····2.0·fat·····2017·bl·defN·21-Oct-25·09:54·xtc/tree/TraversalException.class
194 -rw----·····2.0·fat······395·bl·defN·21-Oct-25·09:54·xtc/tree/Utility.class194 -rw----·····2.0·fat······395·bl·defN·21-Oct-25·09:54·xtc/tree/Utility.class
195 -rw----·····2.0·fat······273·bl·defN·21-Oct-25·09:54·xtc/tree/VisitingException.class195 -rw----·····2.0·fat······273·bl·defN·21-Oct-25·09:54·xtc/tree/VisitingException.class
196 -rw----·····2.0·fat······676·bl·defN·21-Oct-25·09:54·xtc/tree/Visitor$1.class196 -rw----·····2.0·fat······676·bl·defN·21-Oct-25·09:54·xtc/tree/Visitor$1.class
Offset 203, 15 lines modifiedOffset 203, 15 lines modified
203 -rw----·····2.0·fat····20613·bl·defN·21-Oct-25·09:54·xtc/type/AST.class203 -rw----·····2.0·fat····20613·bl·defN·21-Oct-25·09:54·xtc/type/AST.class
204 -rw----·····2.0·fat·····1683·bl·defN·21-Oct-25·09:54·xtc/type/AliasT.class204 -rw----·····2.0·fat·····1683·bl·defN·21-Oct-25·09:54·xtc/type/AliasT.class
205 -rw----·····2.0·fat·····1145·bl·defN·21-Oct-25·09:54·xtc/type/AnnotatedT.class205 -rw----·····2.0·fat·····1145·bl·defN·21-Oct-25·09:54·xtc/type/AnnotatedT.class
206 -rw----·····2.0·fat·····2558·bl·defN·21-Oct-25·09:54·xtc/type/ArrayT.class206 -rw----·····2.0·fat·····2558·bl·defN·21-Oct-25·09:54·xtc/type/ArrayT.class
207 -rw----·····2.0·fat·····1426·bl·defN·21-Oct-25·09:54·xtc/type/BooleanT.class207 -rw----·····2.0·fat·····1426·bl·defN·21-Oct-25·09:54·xtc/type/BooleanT.class
208 -rw----·····2.0·fat·····2435·bl·defN·21-Oct-25·09:54·xtc/type/C$1.class208 -rw----·····2.0·fat·····2435·bl·defN·21-Oct-25·09:54·xtc/type/C$1.class
209 -rw----·····2.0·fat····23234·bl·defN·21-Oct-25·09:54·xtc/type/C.class209 -rw----·····2.0·fat····23234·bl·defN·21-Oct-25·09:54·xtc/type/C.class
210 -rw----·····2.0·fat·····4921·bl·defN·21-Oct-25·09:54·xtc/type/CFactory.class210 -rw----·····2.0·fat·····5208·bl·defN·21-Oct-25·09:54·xtc/type/CFactory.class
211 -rw----·····2.0·fat·····1202·bl·defN·21-Oct-25·09:54·xtc/type/CastReference.class211 -rw----·····2.0·fat·····1202·bl·defN·21-Oct-25·09:54·xtc/type/CastReference.class
212 -rw----·····2.0·fat·····1913·bl·defN·21-Oct-25·09:54·xtc/type/ClassOrInterfaceT.class212 -rw----·····2.0·fat·····1913·bl·defN·21-Oct-25·09:54·xtc/type/ClassOrInterfaceT.class
213 -rw----·····2.0·fat·····1910·bl·defN·21-Oct-25·09:54·xtc/type/ClassT.class213 -rw----·····2.0·fat·····1910·bl·defN·21-Oct-25·09:54·xtc/type/ClassT.class
214 -rw----·····2.0·fat·····1267·bl·defN·21-Oct-25·09:54·xtc/type/Constant$Kind.class214 -rw----·····2.0·fat·····1267·bl·defN·21-Oct-25·09:54·xtc/type/Constant$Kind.class
215 -rw----·····2.0·fat·····3896·bl·defN·21-Oct-25·09:54·xtc/type/Constant.class215 -rw----·····2.0·fat·····3896·bl·defN·21-Oct-25·09:54·xtc/type/Constant.class
216 -rw----·····2.0·fat······337·bl·defN·21-Oct-25·09:54·xtc/type/DerivedT.class216 -rw----·····2.0·fat······337·bl·defN·21-Oct-25·09:54·xtc/type/DerivedT.class
217 -rw----·····2.0·fat······401·bl·defN·21-Oct-25·09:54·xtc/type/DynamicReference.class217 -rw----·····2.0·fat······401·bl·defN·21-Oct-25·09:54·xtc/type/DynamicReference.class
Offset 300, 8 lines modifiedOffset 300, 8 lines modified
300 -rw----·····2.0·fat·····2216·bl·defN·21-Oct-25·09:54·xtc/util/Statistics.class300 -rw----·····2.0·fat·····2216·bl·defN·21-Oct-25·09:54·xtc/util/Statistics.class
301 -rw----·····2.0·fat·····6717·bl·defN·21-Oct-25·09:54·xtc/util/SymbolTable$Scope.class301 -rw----·····2.0·fat·····6717·bl·defN·21-Oct-25·09:54·xtc/util/SymbolTable$Scope.class
302 -rw----·····2.0·fat·····6311·bl·defN·21-Oct-25·09:54·xtc/util/SymbolTable.class302 -rw----·····2.0·fat·····6311·bl·defN·21-Oct-25·09:54·xtc/util/SymbolTable.class
303 -rw----·····2.0·fat·····1539·bl·defN·21-Oct-25·09:54·xtc/util/Throughput.class303 -rw----·····2.0·fat·····1539·bl·defN·21-Oct-25·09:54·xtc/util/Throughput.class
304 -rw----·····2.0·fat·····9448·bl·defN·21-Oct-25·09:54·xtc/util/Tool.class304 -rw----·····2.0·fat·····9448·bl·defN·21-Oct-25·09:54·xtc/util/Tool.class
305 -rw----·····2.0·fat····10303·bl·defN·21-Oct-25·09:54·xtc/util/Utilities.class305 -rw----·····2.0·fat····10303·bl·defN·21-Oct-25·09:54·xtc/util/Utilities.class
306 -rw----·····2.0·fat·····4448·bl·defN·21-Oct-25·09:54·xtc/util/UtilitiesTest.class306 -rw----·····2.0·fat·····4448·bl·defN·21-Oct-25·09:54·xtc/util/UtilitiesTest.class
307 305·files,·961003·bytes·uncompressed,·476530·bytes·compressed:··50.4%307 305·files,·961660·bytes·uncompressed,·476782·bytes·compressed:··50.4%
851 KB
zipdetails --redact --walk --utc {}
    
Offset 4780, 11672 lines modifiedOffset 4780, 11672 lines modified
4780 501C2·Filename··············'XXXXXXXXXXXXXXXXXXXXX'4780 501C2·Filename··············'XXXXXXXXXXXXXXXXXXXXX'
4781 #4781 #
4782 #·WARNING:·Offset·0x501C2:·Filename·'XXXXXXXXXXXXXXXXXXXXX'4782 #·WARNING:·Offset·0x501C2:·Filename·'XXXXXXXXXXXXXXXXXXXXX'
4783 #··········Zero·length·filename4783 #··········Zero·length·filename
4784 #4784 #
4785 501D7·PAYLOAD4785 501D7·PAYLOAD
  
4786 504F5·DATA·DESCRIPTOR·······08074B50·(134695760)4786 50540·DATA·DESCRIPTOR·······08074B50·(134695760)
4787 504F9·CRC···················2DC44D5F·(767839583)4787 50544·CRC···················45418E28·(1161924136)
4788 504FD·Compressed·Size·······0000031E·(798)4788 50548·Compressed·Size·······00000369·(873)
4789 50501·Uncompressed·Size·····000005CD·(1485)4789 5054C·Uncompressed·Size·····00000686·(1670)
  
4790 50505·LOCAL·HEADER·#186·····04034B50·(67324752)4790 50550·LOCAL·HEADER·#186·····04034B50·(67324752)
4791 50509·Extract·Zip·Spec······14·(20)·'2.0'4791 50554·Extract·Zip·Spec······14·(20)·'2.0'
4792 5050A·Extract·OS············00·(0)·'MS-DOS'4792 50555·Extract·OS············00·(0)·'MS-DOS'
4793 5050B·General·Purpose·Flag··0808·(2056)4793 50556·General·Purpose·Flag··0808·(2056)
4794 ······[Bits·1-2]············0·'Normal·Compression'4794 ······[Bits·1-2]············0·'Normal·Compression'
4795 ······[Bit··3]··············1·'Streamed'4795 ······[Bit··3]··············1·'Streamed'
4796 ······[Bit·11]··············1·'Language·Encoding'4796 ······[Bit·11]··············1·'Language·Encoding'
4797 5050D·Compression·Method····0008·(8)·'Deflated'4797 50558·Compression·Method····0008·(8)·'Deflated'
4798 5050F·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'4798 5055A·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'
4799 50513·CRC···················00000000·(0)4799 5055E·CRC···················00000000·(0)
4800 50517·Compressed·Size·······00000000·(0)4800 50562·Compressed·Size·······00000000·(0)
4801 5051B·Uncompressed·Size·····00000000·(0)4801 50566·Uncompressed·Size·····00000000·(0)
4802 5051F·Filename·Length·······0016·(22)4802 5056A·Filename·Length·······0016·(22)
4803 50521·Extra·Length··········0000·(0)4803 5056C·Extra·Length··········0000·(0)
4804 50523·Filename··············'XXXXXXXXXXXXXXXXXXXXXX'4804 5056E·Filename··············'XXXXXXXXXXXXXXXXXXXXXX'
4805 #4805 #
4806 #·WARNING:·Offset·0x50523:·Filename·'XXXXXXXXXXXXXXXXXXXXXX'4806 #·WARNING:·Offset·0x5056E:·Filename·'XXXXXXXXXXXXXXXXXXXXXX'
4807 #··········Zero·length·filename4807 #··········Zero·length·filename
4808 #4808 #
4809 50539·PAYLOAD4809 50584·PAYLOAD
  
4810 51849·DATA·DESCRIPTOR·······08074B50·(134695760)4810 51894·DATA·DESCRIPTOR·······08074B50·(134695760)
4811 5184D·CRC···················27709F52·(661692242)4811 51898·CRC···················27709F52·(661692242)
4812 51851·Compressed·Size·······00001310·(4880)4812 5189C·Compressed·Size·······00001310·(4880)
4813 51855·Uncompressed·Size·····00002754·(10068)4813 518A0·Uncompressed·Size·····00002754·(10068)
  
4814 51859·LOCAL·HEADER·#187·····04034B50·(67324752)4814 518A4·LOCAL·HEADER·#187·····04034B50·(67324752)
4815 5185D·Extract·Zip·Spec······14·(20)·'2.0'4815 518A8·Extract·Zip·Spec······14·(20)·'2.0'
4816 5185E·Extract·OS············00·(0)·'MS-DOS'4816 518A9·Extract·OS············00·(0)·'MS-DOS'
4817 5185F·General·Purpose·Flag··0808·(2056)4817 518AA·General·Purpose·Flag··0808·(2056)
4818 ······[Bits·1-2]············0·'Normal·Compression'4818 ······[Bits·1-2]············0·'Normal·Compression'
4819 ······[Bit··3]··············1·'Streamed'4819 ······[Bit··3]··············1·'Streamed'
4820 ······[Bit·11]··············1·'Language·Encoding'4820 ······[Bit·11]··············1·'Language·Encoding'
4821 51861·Compression·Method····0008·(8)·'Deflated'4821 518AC·Compression·Method····0008·(8)·'Deflated'
4822 51863·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'4822 518AE·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'
4823 51867·CRC···················00000000·(0)4823 518B2·CRC···················00000000·(0)
4824 5186B·Compressed·Size·······00000000·(0)4824 518B6·Compressed·Size·······00000000·(0)
4825 5186F·Uncompressed·Size·····00000000·(0)4825 518BA·Uncompressed·Size·····00000000·(0)
4826 51873·Filename·Length·······0018·(24)4826 518BE·Filename·Length·······0018·(24)
4827 51875·Extra·Length··········0000·(0)4827 518C0·Extra·Length··········0000·(0)
4828 51877·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXX'4828 518C2·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXX'
4829 #4829 #
4830 #·WARNING:·Offset·0x51877:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXX'4830 #·WARNING:·Offset·0x518C2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXX'
4831 #··········Zero·length·filename4831 #··········Zero·length·filename
4832 #4832 #
4833 5188F·PAYLOAD4833 518DA·PAYLOAD
  
4834 51C68·DATA·DESCRIPTOR·······08074B50·(134695760)4834 51CB3·DATA·DESCRIPTOR·······08074B50·(134695760)
4835 51C6C·CRC···················6EFCDB2A·(1862064938)4835 51CB7·CRC···················6EFCDB2A·(1862064938)
4836 51C70·Compressed·Size·······000003D9·(985)4836 51CBB·Compressed·Size·······000003D9·(985)
4837 51C74·Uncompressed·Size·····000006EB·(1771)4837 51CBF·Uncompressed·Size·····000006EB·(1771)
  
4838 51C78·LOCAL·HEADER·#188·····04034B50·(67324752)4838 51CC3·LOCAL·HEADER·#188·····04034B50·(67324752)
4839 51C7C·Extract·Zip·Spec······14·(20)·'2.0'4839 51CC7·Extract·Zip·Spec······14·(20)·'2.0'
4840 51C7D·Extract·OS············00·(0)·'MS-DOS'4840 51CC8·Extract·OS············00·(0)·'MS-DOS'
4841 51C7E·General·Purpose·Flag··0808·(2056)4841 51CC9·General·Purpose·Flag··0808·(2056)
4842 ······[Bits·1-2]············0·'Normal·Compression'4842 ······[Bits·1-2]············0·'Normal·Compression'
4843 ······[Bit··3]··············1·'Streamed'4843 ······[Bit··3]··············1·'Streamed'
4844 ······[Bit·11]··············1·'Language·Encoding'4844 ······[Bit·11]··············1·'Language·Encoding'
4845 51C80·Compression·Method····0008·(8)·'Deflated'4845 51CCB·Compression·Method····0008·(8)·'Deflated'
4846 51C82·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'4846 51CCD·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'
4847 51C86·CRC···················00000000·(0)4847 51CD1·CRC···················00000000·(0)
4848 51C8A·Compressed·Size·······00000000·(0)4848 51CD5·Compressed·Size·······00000000·(0)
4849 51C8E·Uncompressed·Size·····00000000·(0)4849 51CD9·Uncompressed·Size·····00000000·(0)
4850 51C92·Filename·Length·······001D·(29)4850 51CDD·Filename·Length·······001D·(29)
4851 51C94·Extra·Length··········0000·(0)4851 51CDF·Extra·Length··········0000·(0)
4852 51C96·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'4852 51CE1·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
4853 #4853 #
4854 #·WARNING:·Offset·0x51C96:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'4854 #·WARNING:·Offset·0x51CE1:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
4855 #··········Zero·length·filename4855 #··········Zero·length·filename
4856 #4856 #
4857 51CB3·PAYLOAD4857 51CFE·PAYLOAD
  
4858 51FD1·DATA·DESCRIPTOR·······08074B50·(134695760)4858 5206C·DATA·DESCRIPTOR·······08074B50·(134695760)
4859 51FD5·CRC···················51981847·(1368922183)4859 52070·CRC···················881A0CD3·(2283408595)
4860 51FD9·Compressed·Size·······0000031E·(798)4860 52074·Compressed·Size·······0000036E·(878)
4861 51FDD·Uncompressed·Size·····000005D9·(1497)4861 52078·Uncompressed·Size·····00000692·(1682)
  
4862 51FE1·LOCAL·HEADER·#189·····04034B50·(67324752)4862 5207C·LOCAL·HEADER·#189·····04034B50·(67324752)
4863 51FE5·Extract·Zip·Spec······14·(20)·'2.0'4863 52080·Extract·Zip·Spec······14·(20)·'2.0'
4864 51FE6·Extract·OS············00·(0)·'MS-DOS'4864 52081·Extract·OS············00·(0)·'MS-DOS'
4865 51FE7·General·Purpose·Flag··0808·(2056)4865 52082·General·Purpose·Flag··0808·(2056)
4866 ······[Bits·1-2]············0·'Normal·Compression'4866 ······[Bits·1-2]············0·'Normal·Compression'
4867 ······[Bit··3]··············1·'Streamed'4867 ······[Bit··3]··············1·'Streamed'
4868 ······[Bit·11]··············1·'Language·Encoding'4868 ······[Bit·11]··············1·'Language·Encoding'
4869 51FE9·Compression·Method····0008·(8)·'Deflated'4869 52084·Compression·Method····0008·(8)·'Deflated'
4870 51FEB·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'4870 52086·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'
4871 51FEF·CRC···················00000000·(0)4871 5208A·CRC···················00000000·(0)
4872 51FF3·Compressed·Size·······00000000·(0)4872 5208E·Compressed·Size·······00000000·(0)
4873 51FF7·Uncompressed·Size·····00000000·(0)4873 52092·Uncompressed·Size·····00000000·(0)
4874 51FFB·Filename·Length·······0014·(20)4874 52096·Filename·Length·······0014·(20)
4875 51FFD·Extra·Length··········0000·(0)4875 52098·Extra·Length··········0000·(0)
4876 51FFF·Filename··············'XXXXXXXXXXXXXXXXXXXX'4876 5209A·Filename··············'XXXXXXXXXXXXXXXXXXXX'
4877 #4877 #
4878 #·WARNING:·Offset·0x51FFF:·Filename·'XXXXXXXXXXXXXXXXXXXX'4878 #·WARNING:·Offset·0x5209A:·Filename·'XXXXXXXXXXXXXXXXXXXX'
4879 #··········Zero·length·filename4879 #··········Zero·length·filename
4880 #4880 #
4881 52013·PAYLOAD4881 520AE·PAYLOAD
  
4882 52370·DATA·DESCRIPTOR·······08074B50·(134695760)4882 5240B·DATA·DESCRIPTOR·······08074B50·(134695760)
4883 52374·CRC···················F24904A6·(4064871590)4883 5240F·CRC···················F24904A6·(4064871590)
4884 52378·Compressed·Size·······0000035D·(861)4884 52413·Compressed·Size·······0000035D·(861)
4885 5237C·Uncompressed·Size·····000006AE·(1710)4885 52417·Uncompressed·Size·····000006AE·(1710)
  
4886 52380·LOCAL·HEADER·#190·····04034B50·(67324752)4886 5241B·LOCAL·HEADER·#190·····04034B50·(67324752)
4887 52384·Extract·Zip·Spec······14·(20)·'2.0'4887 5241F·Extract·Zip·Spec······14·(20)·'2.0'
4888 52385·Extract·OS············00·(0)·'MS-DOS'4888 52420·Extract·OS············00·(0)·'MS-DOS'
4889 52386·General·Purpose·Flag··0808·(2056)4889 52421·General·Purpose·Flag··0808·(2056)
4890 ······[Bits·1-2]············0·'Normal·Compression'4890 ······[Bits·1-2]············0·'Normal·Compression'
4891 ······[Bit··3]··············1·'Streamed'4891 ······[Bit··3]··············1·'Streamed'
4892 ······[Bit·11]··············1·'Language·Encoding'4892 ······[Bit·11]··············1·'Language·Encoding'
4893 52388·Compression·Method····0008·(8)·'Deflated'4893 52423·Compression·Method····0008·(8)·'Deflated'
4894 5238A·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'4894 52425·Modification·Time·····53594EC3·(1398361795)·'Mon·Oct·25·09:54:06·2021'
4895 5238E·CRC···················00000000·(0)4895 52429·CRC···················00000000·(0)
4896 52392·Compressed·Size·······00000000·(0)4896 5242D·Compressed·Size·······00000000·(0)
Max diff block lines reached; 862095/871372 bytes (98.94%) of diff not shown.
1.44 KB
xtc/tree/Pragma.class
1.39 KB
procyon -ec {}
    
Offset 14, 42 lines modifiedOffset 14, 42 lines modified
14 ········return·true;14 ········return·true;
15 ····}15 ····}
16 ····16 ····
17 ····public·int·size()·{17 ····public·int·size()·{
18 ········return·2;18 ········return·2;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·get(final·int·i)·{21 ····public·Object·get(final·int·n)·{
22 ········switch·(i)·{22 ········switch·(n)·{
23 ············case·0:·{23 ············case·0:·{
24 ················return·this.directive;24 ················return·this.directive;
25 ············}25 ············}
26 ············case·1:·{26 ············case·1:·{
27 ················return·this.node;27 ················return·this.node;
28 ············}28 ············}
29 ············default:·{29 ············default:·{
30 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·2");30 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2");
31 ············}31 ············}
32 ········}32 ········}
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·set(final·int·i,·final·Object·o)·{35 ····public·Object·set(final·int·n,·final·Object·o)·{
36 ········switch·(i)·{36 ········switch·(n)·{
37 ············case·0:·{37 ············case·0:·{
38 ················final·String·directive·=·this.directive;38 ················final·String·directive·=·this.directive;
39 ················this.directive·=·(String)o;39 ················this.directive·=·(String)o;
40 ················return·directive;40 ················return·directive;
41 ············}41 ············}
42 ············case·1:·{42 ············case·1:·{
43 ················final·Node·node·=·this.node;43 ················final·Node·node·=·this.node;
44 ················this.node·=·(Node)o;44 ················this.node·=·(Node)o;
45 ················return·node;45 ················return·node;
46 ············}46 ············}
47 ············default:·{47 ············default:·{
48 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·2");48 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2");
49 ············}49 ············}
50 ········}50 ········}
51 ····}51 ····}
52 ····52 ····
53 ····public·int·hashCode()·{53 ····public·int·hashCode()·{
54 ········return·this.directive.hashCode();54 ········return·this.directive.hashCode();
55 ····}55 ····}
1.43 KB
xtc/tree/SourceIdentity.class
1.37 KB
procyon -ec {}
    
Offset 14, 42 lines modifiedOffset 14, 42 lines modified
14 ········return·true;14 ········return·true;
15 ····}15 ····}
16 ····16 ····
17 ····public·int·size()·{17 ····public·int·size()·{
18 ········return·2;18 ········return·2;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·get(final·int·i)·{21 ····public·Object·get(final·int·n)·{
22 ········switch·(i)·{22 ········switch·(n)·{
23 ············case·0:·{23 ············case·0:·{
24 ················return·this.ident;24 ················return·this.ident;
25 ············}25 ············}
26 ············case·1:·{26 ············case·1:·{
27 ················return·this.node;27 ················return·this.node;
28 ············}28 ············}
29 ············default:·{29 ············default:·{
30 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·2");30 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2");
31 ············}31 ············}
32 ········}32 ········}
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·set(final·int·i,·final·Object·o)·{35 ····public·Object·set(final·int·n,·final·Object·o)·{
36 ········switch·(i)·{36 ········switch·(n)·{
37 ············case·0:·{37 ············case·0:·{
38 ················final·String·ident·=·this.ident;38 ················final·String·ident·=·this.ident;
39 ················this.ident·=·(String)o;39 ················this.ident·=·(String)o;
40 ················return·ident;40 ················return·ident;
41 ············}41 ············}
42 ············case·1:·{42 ············case·1:·{
43 ················final·Node·node·=·this.node;43 ················final·Node·node·=·this.node;
44 ················this.node·=·(Node)o;44 ················this.node·=·(Node)o;
45 ················return·node;45 ················return·node;
46 ············}46 ············}
47 ············default:·{47 ············default:·{
48 ················throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·2");48 ················throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·2");
49 ············}49 ············}
50 ········}50 ········}
51 ····}51 ····}
52 ····52 ····
53 ····public·int·hashCode()·{53 ····public·int·hashCode()·{
54 ········return·this.ident.hashCode();54 ········return·this.ident.hashCode();
55 ····}55 ····}
1.01 KB
xtc/type/CFactory.class
987 B
procyon -ec {}
    
Offset 120, 19 lines modifiedOffset 120, 19 lines modified
120 ········return·type.attribute(Constants.ATT_CONSTANT);120 ········return·type.attribute(Constants.ATT_CONSTANT);
121 ····}121 ····}
122 ····122 ····
123 ····public·Type·builtin(final·Type·type)·{123 ····public·Type·builtin(final·Type·type)·{
124 ········return·type.attribute(Constants.ATT_BUILTIN);124 ········return·type.attribute(Constants.ATT_BUILTIN);
125 ····}125 ····}
126 ····126 ····
127 ····public·CFactory·decl(final·boolean·b,·final·String·str,·final·Type·type)·{127 ····public·CFactory·decl(final·boolean·b,·final·String·s,·final·Type·type)·{
128 ········if·(b)·{128 ········if·(b)·{
129 ············this.scope.define(str,·(Object)this.builtin(type));129 ············this.scope.define(s,·(Object)this.builtin(type));
130 ········}130 ········}
131 ········this.scope.define(this.prefix·+·str,·(Object)this.builtin(type));131 ········this.scope.define(this.prefix·+·s,·(Object)this.builtin(type));
132 ········return·this;132 ········return·this;
133 ····}133 ····}
134 ····134 ····
135 ····public·void·declareBuiltIns(final·boolean·b)·{135 ····public·void·declareBuiltIns(final·boolean·b)·{
136 ········this.decl(b,·"calloc",·this.f(this.p2v(),·this.size(),·this.size()));136 ········this.decl(b,·"calloc",·this.f(this.p2v(),·this.size(),·this.size()));
137 ········this.decl(b,·"free",·this.f(this.v(),·this.p2v()));137 ········this.decl(b,·"free",·this.f(this.v(),·this.p2v()));
138 ········this.decl(b,·"malloc",·this.f(this.p2v(),·this.size()));138 ········this.decl(b,·"malloc",·this.f(this.p2v(),·this.size()));