~/f/kdevelop5-plugin-php/RPMS.2017 ~/f/kdevelop5-plugin-php
~/f/kdevelop5-plugin-php
RPMS.2017/kdevelop5-plugin-php-22.08.1-0.0.x86_64.rpm RPMS/kdevelop5-plugin-php-22.08.1-0.0.x86_64.rpm differ: byte 225, line 1
Comparing kdevelop5-plugin-php-22.08.1-0.0.x86_64.rpm to kdevelop5-plugin-php-22.08.1-0.0.x86_64.rpm
comparing the rpm tags of kdevelop5-plugin-php
--- old-rpm-tags
+++ new-rpm-tags
@@ -178 +178 @@
-/usr/lib64/libkdevphpparser.so dff8d1e6298747d68908e7e437118a75dff70c9b377b1e41dd62bc1531f9f457 0
+/usr/lib64/libkdevphpparser.so 007ac9cf39ba094792c5330473d51859fec9bc234a6e06be9a4f9e25c6cc5b8f 0
comparing rpmtags
comparing RELEASE
comparing PROVIDES
comparing scripts
comparing filelist
comparing file checksum
creating rename script
RPM file checksum differs.
Extracting packages
/usr/lib64/libkdevphpparser.so differs in ELF sections
--- old /usr/lib64/libkdevphpparser.so (objdump)
+++ new /usr/lib64/libkdevphpparser.so (objdump)
@@ -481,487 +481,487 @@
  2060 00000000 00000000 00000000 00000000  ................
  2070 78010000 12000000 00000000 00000000  x...............
  2080 00000000 00000000 32550000 12000e00  ........2U......
- 2090 60b20300 00000000 05000000 00000000  `...............
- 20a0 84120000 12000e00 d0b40100 00000000  ................
+ 2090 30b20300 00000000 05000000 00000000  0...............
+ 20a0 84120000 12000e00 60b40100 00000000  ........`.......
  20b0 16030000 00000000 d5050000 12000e00  ................
  20c0 30eb0000 00000000 05000000 00000000  0...............
- 20d0 fb1c0000 12000e00 50650200 00000000  ........Pe......
+ 20d0 fb1c0000 12000e00 20650200 00000000  ........ e......
  20e0 cd010000 00000000 7c4b0000 12000e00  ........|K......
- 20f0 30650300 00000000 4c000000 00000000  0e......L.......
- 2100 69280000 12000e00 30470300 00000000  i(......0G......
+ 20f0 00650300 00000000 4c000000 00000000  .e......L.......
+ 2100 69280000 12000e00 00470300 00000000  i(.......G......
  2110 46000000 00000000 dc490000 12000e00  F........I......
- 2120 c0630300 00000000 2c000000 00000000  .c......,.......
- 2130 73340000 12000e00 a0510300 00000000  s4.......Q......
+ 2120 90630300 00000000 2c000000 00000000  .c......,.......
+ 2130 73340000 12000e00 70510300 00000000  s4......pQ......
  2140 2c000000 00000000 c5440000 12000e00  ,........D......
- 2150 505c0300 00000000 01000000 00000000  P\..............
- 2160 d23b0000 12000e00 d0560300 00000000  .;.......V......
+ 2150 205c0300 00000000 01000000 00000000   \..............
+ 2160 d23b0000 12000e00 a0560300 00000000  .;.......V......
  2170 4c000000 00000000 b64e0000 12000e00  L........N......
- 2180 d0680300 00000000 2c000000 00000000  .h......,.......
- 2190 0d260000 12000e00 c0ec0200 00000000  .&..............
+ 2180 a0680300 00000000 2c000000 00000000  .h......,.......
+ 2190 0d260000 12000e00 90ec0200 00000000  .&..............
  21a0 a4060000 00000000 c52c0000 12000e00  .........,......
- 21b0 004b0300 00000000 2c000000 00000000  .K......,.......
- 21c0 f30d0000 12000e00 a0600100 00000000  .........`......
+ 21b0 d04a0300 00000000 2c000000 00000000  .J......,.......
+ 21c0 f30d0000 12000e00 40600100 00000000  ........@`......
  21d0 06050000 00000000 fe350000 12000e00  .........5......
- 21e0 d0520300 00000000 0a000000 00000000  .R..............
- 21f0 e5230000 12000e00 d0c80200 00000000  .#..............
+ 21e0 a0520300 00000000 0a000000 00000000  .R..............
+ 21f0 e5230000 12000e00 a0c80200 00000000  .#..............
  2200 39040000 00000000 18130000 12000e00  9...............
- 2210 c0ba0100 00000000 9a020000 00000000  ................
- 2220 9d500000 12000e00 f0730300 00000000  .P.......s......
+ 2210 50ba0100 00000000 9a020000 00000000  P...............
+ 2220 9d500000 12000e00 c0730300 00000000  .P.......s......
  2230 8c000000 00000000 92180000 12000e00  ................
- 2240 d01e0200 00000000 92020000 00000000  ................
- 2250 06560000 12000e00 10b40300 00000000  .V..............
+ 2240 a01e0200 00000000 92020000 00000000  ................
+ 2250 06560000 12000e00 e0b30300 00000000  .V..............
  2260 a0000000 00000000 0d270000 12000e00  .........'......
- 2270 10360300 00000000 b20b0000 00000000  .6..............
- 2280 96130000 12000e00 20c30100 00000000  ........ .......
- 2290 b4090000 00000000 be4b0000 12000e00  .........K......
- 22a0 80650300 00000000 7a000000 00000000  .e......z.......
- 22b0 35340000 12000e00 50510300 00000000  54......PQ......
+ 2270 e0350300 00000000 b20b0000 00000000  .5..............
+ 2280 96130000 12000e00 b0c20100 00000000  ................
+ 2290 ac090000 00000000 be4b0000 12000e00  .........K......
+ 22a0 50650300 00000000 7a000000 00000000  Pe......z.......
+ 22b0 35340000 12000e00 20510300 00000000  54...... Q......
  22c0 4c000000 00000000 f3080000 12000e00  L...............
  22d0 b00c0100 00000000 ff050000 00000000  ................
- 22e0 8d1d0000 12000e00 00690200 00000000  .........i......
+ 22e0 8d1d0000 12000e00 d0680200 00000000  .........h......
  22f0 f7020000 00000000 72400000 12000e00  ........r@......
- 2300 205a0300 00000000 01000000 00000000   Z..............
- 2310 e9320000 12000e00 c0500300 00000000  .2.......P......
+ 2300 f0590300 00000000 01000000 00000000  .Y..............
+ 2310 e9320000 12000e00 90500300 00000000  .2.......P......
  2320 0a000000 00000000 872f0000 12000e00  ........./......
- 2330 904d0300 00000000 2c000000 00000000  .M......,.......
- 2340 451d0000 12000e00 20670200 00000000  E....... g......
+ 2330 604d0300 00000000 2c000000 00000000  `M......,.......
+ 2340 451d0000 12000e00 f0660200 00000000  E........f......
  2350 e0010000 00000000 803b0000 12000e00  .........;......
- 2360 80560300 00000000 4c000000 00000000  .V......L.......
- 2370 572b0000 12000e00 70490300 00000000  W+......pI......
+ 2360 50560300 00000000 4c000000 00000000  PV......L.......
+ 2370 572b0000 12000e00 40490300 00000000  W+......@I......
  2380 4c000000 00000000 54360000 12000e00  L.......T6......
- 2390 e0520300 00000000 0a000000 00000000  .R..............
- 23a0 43590000 12000e00 30bf0300 00000000  CY......0.......
+ 2390 b0520300 00000000 0a000000 00000000  .R..............
+ 23a0 43590000 12000e00 00bf0300 00000000  CY..............
  23b0 9c2e0000 00000000 d4550000 12000e00  .........U......
- 23c0 c0b30300 00000000 43000000 00000000  ........C.......
- 23d0 63240000 12000e00 30cf0200 00000000  c$......0.......
+ 23c0 90b30300 00000000 43000000 00000000  ........C.......
+ 23d0 63240000 12000e00 00cf0200 00000000  c$..............
  23e0 bb050000 00000000 4d270000 12000e00  ........M'......
- 23f0 f0410300 00000000 c1040000 00000000  .A..............
- 2400 3b2c0000 12000e00 604a0300 00000000  ;,......`J......
+ 23f0 c0410300 00000000 c1040000 00000000  .A..............
+ 2400 3b2c0000 12000e00 304a0300 00000000  ;,......0J......
  2410 4c000000 00000000 483a0000 12000e00  L.......H:......
- 2420 d0550300 00000000 0a000000 00000000  .U..............
- 2430 77510000 12000e00 407e0300 00000000  wQ......@~......
+ 2420 a0550300 00000000 0a000000 00000000  .U..............
+ 2430 77510000 12000e00 107e0300 00000000  wQ.......~......
  2440 be020000 00000000 41520000 12000e00  ........AR......
- 2450 c08c0300 00000000 55040000 00000000  ........U.......
+ 2450 908c0300 00000000 55040000 00000000  ........U.......
  2460 0d070000 12000e00 20ed0000 00000000  ........ .......
  2470 af030000 00000000 97220000 12000e00  ........."......
- 2480 e0b00200 00000000 2c040000 00000000  ........,.......
- 2490 33230000 12000e00 a0b70200 00000000  3#..............
+ 2480 b0b00200 00000000 2c040000 00000000  ........,.......
+ 2490 33230000 12000e00 70b70200 00000000  3#......p.......
  24a0 a3040000 00000000 c3270000 12000e00  .........'......
- 24b0 10470300 00000000 0a000000 00000000  .G..............
- 24c0 48370000 12000e00 a0530300 00000000  H7.......S......
+ 24b0 e0460300 00000000 0a000000 00000000  .F..............
+ 24c0 48370000 12000e00 70530300 00000000  H7......pS......
  24d0 0a000000 00000000 d3580000 12000e00  .........X......
- 24e0 60bd0300 00000000 3e000000 00000000  `.......>.......
- 24f0 fe360000 12000e00 70530300 00000000  .6......pS......
+ 24e0 30bd0300 00000000 3e000000 00000000  0.......>.......
+ 24f0 fe360000 12000e00 40530300 00000000  .6......@S......
  2500 2c000000 00000000 bf090000 12000e00  ,...............
- 2510 101f0100 00000000 ff050000 00000000  ................
- 2520 e01f0000 12000e00 f08f0200 00000000  ................
+ 2510 b01e0100 00000000 ff050000 00000000  ................
+ 2520 e01f0000 12000e00 c08f0200 00000000  ................
  2530 fd020000 00000000 97540000 11001600  .........T......
  2540 20f60400 00000000 60040000 00000000   .......`.......
- 2550 7f250000 12000e00 10e70200 00000000  .%..............
+ 2550 7f250000 12000e00 e0e60200 00000000  .%..............
  2560 59030000 00000000 91560000 12000e00  Y........V......
- 2570 10b60300 00000000 5b020000 00000000  ........[.......
- 2580 743c0000 12000e00 70570300 00000000  t<......pW......
+ 2570 e0b50300 00000000 5b020000 00000000  ........[.......
+ 2580 743c0000 12000e00 40570300 00000000  t<......@W......
  2590 0a000000 00000000 4f550000 12000e00  ........OU......
- 25a0 70b20300 00000000 05000000 00000000  p...............
- 25b0 f90b0000 12000e00 80450100 00000000  .........E......
+ 25a0 40b20300 00000000 05000000 00000000  @...............
+ 25b0 f90b0000 12000e00 20450100 00000000  ........ E......
  25c0 b4010000 00000000 0a410000 12000e00  .........A......
- 25d0 605a0300 00000000 39000000 00000000  `Z......9.......
- 25e0 f8200000 12000e00 909a0200 00000000  . ..............
+ 25d0 305a0300 00000000 39000000 00000000  0Z......9.......
+ 25e0 f8200000 12000e00 609a0200 00000000  . ......`.......
  25f0 b0020000 00000000 e6480000 12000e00  .........H......
- 2600 c0620300 00000000 4c000000 00000000  .b......L.......
- 2610 750f0000 12000e00 a08c0100 00000000  u...............
+ 2600 90620300 00000000 4c000000 00000000  .b......L.......
+ 2610 750f0000 12000e00 308c0100 00000000  u.......0.......
  2620 cc030000 00000000 0e120000 12000e00  ................
- 2630 e0af0100 00000000 5d020000 00000000  ........].......
- 2640 6e1f0000 12000e00 40870200 00000000  n.......@.......
+ 2630 70af0100 00000000 5d020000 00000000  p.......].......
+ 2640 6e1f0000 12000e00 10870200 00000000  n...............
  2650 a0050000 00000000 6a500000 12000e00  ........jP......
- 2660 a06f0300 00000000 17000000 00000000  .o..............
- 2670 1e400000 12000e00 105a0300 00000000  .@.......Z......
+ 2660 706f0300 00000000 17000000 00000000  po..............
+ 2670 1e400000 12000e00 e0590300 00000000  .@.......Y......
  2680 01000000 00000000 a0110000 12000e00  ................
- 2690 e0a90100 00000000 3a030000 00000000  ........:.......
- 26a0 56110000 12000e00 90a70100 00000000  V...............
+ 2690 70a90100 00000000 3a030000 00000000  p.......:.......
+ 26a0 56110000 12000e00 20a70100 00000000  V....... .......
  26b0 50020000 00000000 f3310000 12000e00  P........1......
- 26c0 20500300 00000000 39000000 00000000   P......9.......
- 26d0 3a1f0000 12000e00 90820200 00000000  :...............
+ 26c0 f04f0300 00000000 39000000 00000000  .O......9.......
+ 26d0 3a1f0000 12000e00 60820200 00000000  :.......`.......
  26e0 a7040000 00000000 8c490000 12000e00  .........I......
- 26f0 40630300 00000000 7c000000 00000000  @c......|.......
- 2700 a92a0000 12000e00 e0480300 00000000  .*.......H......
+ 26f0 10630300 00000000 7c000000 00000000  .c......|.......
+ 2700 a92a0000 12000e00 b0480300 00000000  .*.......H......
  2710 39000000 00000000 be400000 12000e00  9........@......
- 2720 305a0300 00000000 2c000000 00000000  0Z......,.......
- 2730 2e380000 12000e00 60540300 00000000  .8......`T......
+ 2720 005a0300 00000000 2c000000 00000000  .Z......,.......
+ 2730 2e380000 12000e00 30540300 00000000  .8......0T......
  2740 2c000000 00000000 cd290000 12000e00  ,........)......
- 2750 e0470300 00000000 4c000000 00000000  .G......L.......
- 2760 f4140000 12000e00 90de0100 00000000  ................
+ 2750 b0470300 00000000 4c000000 00000000  .G......L.......
+ 2760 f4140000 12000e00 10de0100 00000000  ................
  2770 07050000 00000000 78460000 12000e00  ........xF......
- 2780 305d0300 00000000 3b030000 00000000  0]......;.......
- 2790 0b0f0000 12000e00 c0820100 00000000  ................
+ 2780 005d0300 00000000 3b030000 00000000  .]......;.......
+ 2790 0b0f0000 12000e00 50820100 00000000  ........P.......
  27a0 1e060000 00000000 a1240000 12000e00  .........$......
- 27b0 f0d40200 00000000 24030000 00000000  ........$.......
- 27c0 46210000 12000e00 409d0200 00000000  F!......@.......
+ 27b0 c0d40200 00000000 24030000 00000000  ........$.......
+ 27c0 46210000 12000e00 109d0200 00000000  F!..............
  27d0 fd060000 00000000 47320000 12000e00  ........G2......
- 27e0 60500300 00000000 2c000000 00000000  `P......,.......
- 27f0 84360000 12000e00 f0520300 00000000  .6.......R......
/usr/lib64/libkdevphpparser.so differs in assembler output
--- old /usr/lib64/libkdevphpparser.so (disasm)
+++ new /usr/lib64/libkdevphpparser.so (disasm)
@@ -4296,33 +4296,23 @@
 	test   %al,%al
 	jne    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
 	cmpb   $something,offset(%rbp)
-	jne    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
 	lea    offset(%rip),%rax        #   <_ZZZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstEENKUlvE_clEvE15qstring_literal>
+	jne    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
+	lea    offset(%rsp),%rbx
 	mov    %rbp,%rdi
-	lea    offset(%rsp),%rdx
 	mov    $something,%esi
 	mov    %rax,offset(%rsp)
+	mov    %rbx,%rdx
 	call   <_ZN3Php6Parser14expectedSymbolEiRK7QString>
-	mov    offset(%rsp),%rdi
-	mov    (%rdi),%eax
-	test   %eax,%eax
-	je     <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
-	cmp    $something,%eax
-	je     <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
-	lock subl $something,(%rdi)
-	mov    offset(%rsp),%rdi
-	jne    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
-	mov    $something,%edx
-	mov    $something,%esi
-	call   <_ZN10QArrayData10deallocateEPS_mm@plt>
+	mov    %rbx,%rdi
+	call   <_ZN7QStringD1Ev>
 	jmp    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
-	nopw   offset(%rax,%rax,1)
 	movabs $something,%rdx
 	sub    $something,%eax
 	bt     %rax,%rdx
 	jae    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
 	jmp    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
-	xchg   %ax,%ax
+	nopl   offset(%rax,%rax,1)
 	mov    $something,%edi
 	call   <malloc@plt>
 	mov    $something,%esi
@@ -4567,15 +4557,7 @@
 	jmp    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
 	cmpb   $something,offset(%rbp)
 	jne    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
-	lea    offset(%rsp),%rbx
 	lea    offset(%rip),%rax        #   <_ZZZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstEENKUlvE1_clEvE15qstring_literal>
-	mov    %rbp,%rdi
-	mov    $something,%esi
-	mov    %rbx,%rdx
-	mov    %rax,offset(%rsp)
-	call   <_ZN3Php6Parser14expectedSymbolEiRK7QString>
-	mov    %rbx,%rdi
-	call   <_ZN7QStringD1Ev>
 	jmp    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
 	lea    offset(%rsp),%rdx
 	mov    %rbx,%rdi
@@ -4595,8 +4577,6 @@
 	jmp    <_ZN3Php6Parser20parseBitOrExpressionEPPNS_18BitOrExpressionAstE + ofs>
 	call   <__stack_chk_fail@plt>
 	nop
-	data16 cs nopw offset(%rax,%rax,1)
-	nopl   (%rax)
 
 _ZN3Php6Parser25parseBooleanAndExpressionEPPNS_23BooleanAndExpressionAstE:
 	push   %r15
@@ -10113,10 +10093,10 @@
 	bt     %rax,%rdx
 	jae    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	nopl   offset(%rax,%rax,1)
-	movabs $something,%r12
 	xor    %r14d,%r14d
-	movabs $something,%r13
-	nop
+	mov    $something,%r13d
+	movabs $something,%r12
+	nopl   offset(%rax,%rax,1)
 	mov    %esi,%eax
 	and    $something,%eax
 	cmp    $something,%eax
@@ -10644,12 +10624,10 @@
 	jg     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	mov    $something,%esi
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	mov    $something,%edx
+	xor    %edx,%edx
 	mov    $something,%esi
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	nop
-	data16 cs nopw offset(%rax,%rax,1)
-	nopl   (%rax)
+	xchg   %ax,%ax
 
 _ZN3Php6Parser30parseClassDeclarationStatementEPPNS_28ClassDeclarationStatementAstE:
 	push   %r15
@@ -14913,13 +14891,109 @@
 	cmp    $something,%edx
 	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
 	cmp    $something,%eax
-	jle    <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
-	lea    -offset(%rax),%ecx
-	cmp    $something,%ecx
+	jg     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	cmp    $something,%eax
+	jg     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	lea    -offset(%rax),%edx
+	cmp    $something,%edx
+	ja     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	movabs $something,%rcx
+	bt     %rdx,%rcx
+	jb     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	sub    $something,%eax
+	cmp    $something,%eax
 	ja     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
 	movabs $something,%rdx
-	bt     %rcx,%rdx
-	jae    <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	bt     %rax,%rdx
+	jb     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	cmpb   $something,offset(%rsp)
+	jne    <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	mov    (%rbx),%rax
+	lea    -offset(%r15,%r15,4),%rdx
+	lea    (%rax,%rdx,8),%rax
+	mov    (%rax),%edx
+	test   %edx,%edx
+	jne    <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	lea    offset(%rip),%rax        #   <_ZZZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstEENKUlvE_clEvE15qstring_literal>
+	lea    offset(%rsp),%r12
+	mov    %rax,offset(%rsp)
+	lea    offset(%rsp),%rbx
+	lea    offset(%rsp),%rsi
+	xor    %ecx,%ecx
+	mov    %r12,%rdx
+	lea    offset(%rip),%rax        #   <_ZZZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstEENKUlvE0_clEvE15qstring_literal>
+	mov    $something,%r8d
+	mov    %rbx,%rdi
+	mov    %rax,offset(%rsp)
+	call   <_ZNK7QString3argERKS_i5QChar@plt>
+	lea    offset(%rsp),%rdi
+	mov    %rbx,%rcx
+	xor    %edx,%edx
+	mov    $something,%r8d
+	mov    %rbp,%rsi
+	call   <_ZN3Php6Parser13reportProblemENS0_11ProblemTypeERK7QStringi>
+	mov    offset(%rsp),%rax
+	test   %rax,%rax
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	lock subl $something,offset(%rax)
+	jne    <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	mov    offset(%rsp),%rdi
+	test   %rdi,%rdi
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	mov    (%rdi),%rax
+	call   *offset(%rax)
+	nopl   offset(%rax)
+	mov    offset(%rsp),%rdi
+	mov    (%rdi),%eax
+	test   %eax,%eax
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	cmp    $something,%eax
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	lock subl $something,(%rdi)
+	mov    offset(%rsp),%rdi
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	mov    offset(%rsp),%rdi
+	mov    (%rdi),%eax
+	test   %eax,%eax
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	cmp    $something,%eax
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	lock subl $something,(%rdi)
+	mov    offset(%rsp),%rdi
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	mov    offset(%rsp),%rdi
+	mov    (%rdi),%eax
+	test   %eax,%eax
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	cmp    $something,%eax
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	lock subl $something,(%rdi)
+	mov    offset(%rsp),%rdi
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	mov    offset(%rbp),%rbx
+	mov    offset(%rbx),%r15
+	mov    offset(%rbx),%rsi
+	mov    (%rbx),%rcx
+	mov    %rbx,%rdx
+	mov    %rsi,%rax
+	sub    %rcx,%rax
+	sar    $something,%rax
+	imul   %r13,%rax
+	cmp    %r15,%rax
+	je     <_ZN3Php6Parser23parseInnerStatementListEPPNS_21InnerStatementListAstE + ofs>
+	lea    offset(%r15),%rax
+	movb   $something,offset(%rsp)
+	mov    %rax,offset(%rbx)
+	lea    (%r15,%r15,4),%rax
+	mov    %rdx,%rbx
overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good)
overall=1