5.28 MB
33lcsz9dj6mnqphmi2jws0j54519zipi-happy-1.20.1.1/A vs.
33lcsz9dj6mnqphmi2jws0j54519zipi-happy-1.20.1.1/B
5.28 MB
33lcsz9dj6mnqphmi2jws0j54519zipi-happy-1.20.1.1/A/bin vs.
33lcsz9dj6mnqphmi2jws0j54519zipi-happy-1.20.1.1/B/bin
5.28 MB
33lcsz9dj6mnqphmi2jws0j54519zipi-happy-1.20.1.1/A/bin/happy vs.
33lcsz9dj6mnqphmi2jws0j54519zipi-happy-1.20.1.1/B/bin/happy
5.68 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 263, 23 lines modifiedOffset 263, 23 lines modified
263 main:AbsSyn.ErrorHandlerTypeExpList263 main:AbsSyn.ErrorHandlerTypeExpList
264 main:AbsSyn.Rule264 main:AbsSyn.Rule
265 main:AbsSyn.Prod265 main:AbsSyn.Prod
266 main:AbsSyn.PrecNone266 main:AbsSyn.PrecNone
267 main:AbsSyn.PrecShift267 main:AbsSyn.PrecShift
268 main:AbsSyn.PrecId268 main:AbsSyn.PrecId
269 main:AbsSyn.App269 main:AbsSyn.App
 270 main:Target.TargetHaskell
 271 main:Target.TargetArrayBased
 272 %nonassoc
 273 {-·empty·-}
270 Can't·happen:·match·[]274 Can't·happen:·match·[]
271 src/GenUtils.lhs275 src/GenUtils.lhs
272 GenUtils276 GenUtils
273 /nix/store/994swmj6adqrcqqmfkf4rd3qya86ybvp-happy-1.20.1.1-data/share/ghc-9.2.4/x86_64-linux-ghc-9.2.4/happy-1.20.1.1277 /nix/store/994swmj6adqrcqqmfkf4rd3qya86ybvp-happy-1.20.1.1-data/share/ghc-9.2.4/x86_64-linux-ghc-9.2.4/happy-1.20.1.1
274 happy_datadir278 happy_datadir
275 main:Target.TargetHaskell 
276 main:Target.TargetArrayBased 
277 %nonassoc 
278 {-·empty·-} 
279 rightRefVal:·Bad·value279 rightRefVal:·Bad·value
280 selfRefVal:·Bad·value280 selfRefVal:·Bad·value
281 subRefVal:·Bad·value281 subRefVal:·Bad·value
282 src/AttrGrammar.lhs282 src/AttrGrammar.lhs
283 AttrGrammar283 AttrGrammar
284 bad·attribute·identifier284 bad·attribute·identifier
285 main:AttrGrammar.SelfAssign285 main:AttrGrammar.SelfAssign
Offset 334, 20 lines modifiedOffset 334, 14 lines modified
334 main:Lexer.TokComma334 main:Lexer.TokComma
335 Undefined·rule:·335 Undefined·rule:·
336 ·more·arguments336 ·more·arguments
337 ·arguments·too·many.337 ·arguments·too·many.
338 main:ParamRules.Rule1338 main:ParamRules.Rule1
339 main:ParamRules.Prod1339 main:ParamRules.Prod1
340 main:ParamRules.Inst340 main:ParamRules.Inst
341 Internal·Happy·error 
342 src/AttrGrammarParser.hs 
343 AttrGrammarParser 
344 main:AttrGrammarParser.HappyA# 
345 main:AttrGrammarParser.HappyStk 
346 main:AttrGrammarParser.HappyCons 
347 src/Parser.hs:(303,12)-(309,34)|case341 src/Parser.hs:(303,12)-(309,34)|case
348 src/Parser.hs:(305,9)-(309,32)|case342 src/Parser.hs:(305,9)-(309,32)|case
349 src/Parser.hs:(321,12)-(327,34)|case343 src/Parser.hs:(321,12)-(327,34)|case
350 src/Parser.hs:(323,9)-(327,32)|case344 src/Parser.hs:(323,9)-(327,32)|case
351 src/Parser.hs:(336,12)-(341,33)|case345 src/Parser.hs:(336,12)-(341,33)|case
352 src/Parser.hs:(362,13)-(365,10)|case346 src/Parser.hs:(362,13)-(365,10)|case
353 src/Parser.hs:(373,9)-(376,10)|case347 src/Parser.hs:(373,9)-(376,10)|case
Offset 378, 19 lines modifiedOffset 372, 25 lines modified
378 src/Parser.hs:(710,13)-(714,11)|case372 src/Parser.hs:(710,13)-(714,11)|case
379 src/Parser.hs:(711,9)-(714,10)|case373 src/Parser.hs:(711,9)-(714,10)|case
380 src/Parser.hs:(719,13)-(722,10)|case374 src/Parser.hs:(719,13)-(722,10)|case
381 src/Parser.hs:(752,13)-(756,11)|case375 src/Parser.hs:(752,13)-(756,11)|case
382 src/Parser.hs:(753,9)-(756,10)|case376 src/Parser.hs:(753,9)-(756,10)|case
383 src/Parser.hs:(762,13)-(766,11)|case377 src/Parser.hs:(762,13)-(766,11)|case
384 src/Parser.hs:(777,13)-(780,10)|case378 src/Parser.hs:(777,13)-(780,10)|case
 379 Internal·Happy·error
385 src/Parser.hs380 src/Parser.hs
386 :·Parse·error381 :·Parse·error
387 main:Parser.HappyA#382 main:Parser.HappyA#
388 main:Parser.HappyStk383 main:Parser.HappyStk
389 main:Parser.HappyCons384 main:Parser.HappyCons
 385 src/AttrGrammarParser.hs
 386 AttrGrammarParser
 387 main:AttrGrammarParser.HappyA#
 388 main:AttrGrammarParser.HappyStk
 389 main:AttrGrammarParser.HappyCons
390 Undeclared·precedence·token:·390 Undeclared·precedence·token:·
391 error·in·attribute·grammar·rules:·391 error·in·attribute·grammar·rules:·
392 $>·in·empty·rule392 $>·in·empty·rule
393 HappyAttrs393 HappyAttrs
394 lookup_prods394 lookup_prods
395 '·does·not·have·type395 '·does·not·have·type
396 Parameterized·rule·argument·'396 Parameterized·rule·argument·'
Offset 431, 14 lines modifiedOffset 431, 78 lines modified
431 main:Grammar.Prio431 main:Grammar.Prio
432 main:Grammar.PrioLowest432 main:Grammar.PrioLowest
433 main:Grammar.LeftAssoc433 main:Grammar.LeftAssoc
434 main:Grammar.RightAssoc434 main:Grammar.RightAssoc
435 main:Grammar.None435 main:Grammar.None
436 attempted·FIRST(e)·:-(436 attempted·FIRST(e)·:-(
437 src/First.lhs437 src/First.lhs
 438 top_symbol·=·
 439 use_filtering·=·
 440 --·parser·(data
 441 map·happy_join·$·
 442 goto·_·_·=·
 443 ··unpack·(SemTok·t)·=·t
 444 instance·LabelDecode·
 445 ··decode_b·f·(Branch·(SemTok·t)·[])·=·[happy_return·t]
 446 instance·TreeDecode·
 447 type·UserDefTok·=·
 448 ···deriving·(Show,Eq,Ord)
 449 ·=·HappyEOF
 450 data·GSymbol
 451 ···deriving·(Show)
 452 instance·Show·GSem·where
 453 ·=·NoSem
 454 data·GSem
 455 GLR-Happy·doesn't·support·multiple·start·points·(yet)
 456 Defaulting·to·first·start·point.
 457 produceGLRParser:·[]
 458 /GLR_Base
 459 /GLR_Lib
 460 ·=·glr_parse·
 461 --·parser·(driver
 462 fakeimport·DATA
 463 src/ProduceGLRCode.lhs:224:12-80|(pre,·_drop_me·:·post)
 464 {-#·OPTIONS·
 465 ··unpack·(
 466 instance·LabelDecode·(
 467 decode_b·f·(Branch·(
 468 )·where·
 469 instance·TreeDecode·(
 470 ·$·decode·f·
 471 cross_fn
 472 (_,_,HappyTok·(
 473 ·Branch·(
 474 happy_rest)·=·
 475 ·|·HappyTok·{-!Int-}·(
 476 {-#·LINE·
 477 ·::·Int,
 478 ·_·_·=·Error
 479 writeActionTbl/mkAct:·Unhandled·case
 480 Reduce·[red_
 481 ·|·SemTok·(
 482 No·representation·for·symbol·
Max diff block lines reached; 2145/5735 bytes (37.40%) of diff not shown.
4.91 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 6194, 2065 lines modifiedOffset 6194, 193 lines modified
6194 »       add····$0x0,%al6194 »       add····$0x0,%al
6195 »       add····%al,(%rax)6195 »       add····%al,(%rax)
6196 »       add····%al,(%rax)6196 »       add····%al,(%rax)
6197 »       add····%al,(%rax)6197 »       add····%al,(%rax)
6198 »       inc····%rbx6198 »       inc····%rbx
6199 »       jmp····*0x0(%rbp)6199 »       jmp····*0x0(%rbp)
6200 »       xchg···%ax,%ax6200 »       xchg···%ax,%ax
 6201 »       jno····4094f0·<strtod@plt+0x5e10>
 6202 »       (bad)
6201 »       ...6203 »       ...
6202 »       adc····$0x98000000,%eax 
6203 »       {rex2·0x1b}·add·%cl,-0x73(%r24) 
6204 »       rex.RB·call·7338ce94·<stderr@GLIBC_2.2.5+0x72db8db4> 
6205 »       rex.X 
6206 »       sub····$0x8,%rsp 
6207 »       mov····%r13,%rax 
6208 »       mov····%rbx,%rsi 
6209 »       mov····%rax,%rdi 
6210 »       xor····%eax,%eax 
6211 »       call···56a5d0·<strtod@plt+0x166ef0> 
6212 »       add····$0x8,%rsp 
6213 »       test···%rax,%rax 
6214 »       je·····409589·<strtod@plt+0x5ea9> 
6215 »       movq···$0x570c50,-0x10(%rbp) 
6216 »       mov····%rax,-0x8(%rbp) 
6217 »       movq···$0x4095a0,-0x18(%rbp) 
6218 »       mov····$0x5853b9,%r14d 
6219 »       add····$0xffffffffffffffe8,%rbp 
6220 »       jmp····554c68·<strtod@plt+0x151588> 
6221 »       jmp····*(%rbx) 
6222 »       jmp····*-0x10(%r13) 
6223 »       nop 
6224 »       ... 
6225 »       (bad) 
6226 »       add····%al,(%rax)6204 »       add····%al,(%rcx)
6227 »       add····%bh,(%rax) 
6228 »       {rex2·0x1b}·add·%cl,-0x77(%r25) 
6229 »       fimuls·-0x7d(%rax) 
6230 »       (bad) 
6231 »       add····$0x81,%al 
6232 »       str····(%rdi) 
6233 »       (bad) 
6234 »       rex·add·%al,(%rdx) 
6235 »       add····%al,(%rax) 
6236 »       add····%al,(%rax) 
6237 »       add····%al,(%rax) 
6238 »       add····%dl,(%rdx) 
6239 »       add····%al,(%rax) 
6240 »       add····%cl,%al 
6241 »       (bad) 
6242 »       sbb····(%rax),%al 
6243 »       lea····-0x10(%rbp),%rax 
6244 »       cmp····%r15,%rax 
6245 »       jb·····4095e6·<strtod@plt+0x5f06> 
6246 »       movq···$0x570a68,-0x10(%rbp) 
6247 »       mov····%rbx,-0x8(%rbp) 
6248 »       mov····0x18(%rbx),%r14 
6249 »       mov····0x10(%rbx),%rbx 
6250 »       add····$0xfffffffffffffff0,%rbp 
6251 »       jmp····409700·<strtod@plt+0x6020> 
6252 »       jmp····*-0x10(%r13) 
6253 »       nopw···0x0(%rax,%rax,1) 
6254 »       add····(%rax),%al 
6255 »       add····%al,(%rax) 
6256 »       add····%al,(%rax) 
6257 »       add····%al,(%rax) 
6258 »       adc····(%rax),%al 
6259 »       add····%al,(%rax) 
6260 »       add····%al,(%rax) 
6261 »       add····%al,(%rax) 
6262 »       mov····0x18(%rbx),%r14 
6263 »       mov····0x10(%rbx),%rbx 
6264 »       jmp····578c58·<strtod@plt+0x175578> 
6265 »       nopl···(%rax) 
6266 »       add····(%rax),%eax 
6267 »       add····%al,(%rax) 
6268 »       add····%al,(%rax) 
6269 »       add····%al,(%rax) 
6270 »       sldt···(%rax) 
6271 »       add····%al,(%rax) 
6272 »       add····%al,(%rax) 
6273 »       add····%cl,-0x73(%rax) 
6274 »       rex.RB 
6275 »       lock·cmp·%r15,%rax 
6276 »       jb·····40967c·<strtod@plt+0x5f9c> 
6277 »       add····$0x20,%r12 
6278 »       cmp····0x358(%r13),%r12 
6279 »       ja·····409671·<strtod@plt+0x5f91> 
6280 »       movq···$0x570a68,-0x10(%rbp) 
6281 »       mov····%rbx,-0x8(%rbp) 
6282 »       mov····0x10(%rbx),%rax 
6283 »       mov····0x18(%rbx),%rcx 
6284 »       mov····0x20(%rbx),%rbx 
6285 »       movq···$0x409600,-0x18(%r12) 
6286 »       mov····%rax,-0x8(%r12) 
6287 »       mov····%rcx,(%r12) 
6288 »       lea····-0x18(%r12),%rsi 
6289 »       mov····%rbx,%r14 
6290 »       add····$0xfffffffffffffff0,%rbp 
6291 »       jmp····4c8740·<strtod@plt+0xc5060> 
6292 »       movq···$0x20,0x388(%r13) 
6293 »       jmp····*-0x10(%r13) 
6294 »       add····$0x1000000,%eax 
6295 »       add····%al,(%rax)6205 »       add····%al,(%rax)
6296 »       add····%al,(%rbx)6206 »       add····%al,(%rbx)
6297 »       add····%al,(%rax)6207 »       add····%al,(%rax)
6298 »       add····%al,(%rax)6208 »       add····%al,(%rax)
6299 »       add····%al,(%rax)6209 »       add····%al,(%rax)
6300 »       add····%cl,(%rax)6210 »       add····%cl,-0x1(%rax)
6301 »       add····%al,(%rax) 
6302 »       add····%al,(%rax) 
6303 »       add····%al,(%rax) 
6304 »       add····%cl,-0x7d(%rcx) 
6305 »       (bad) 
6306 »       sub····%cl,0x3b(%rbp) 
6307 »       movsl··%ds:(%rsi),%es:(%rdi) 
6308 »       pop····%rax 
6309 »       add····(%rax),%eax 
6310 »       add····%dh,0x2d(%rdi) 
6311 »       mov····0x7(%rbx),%rax 
6312 »       mov····0xf(%rbx),%rcx 
6313 »       mov····0x17(%rbx),%rbx 
6314 »       movq···$0x409620,-0x20(%r12) 
6315 »       mov····%rax,-0x10(%r12) 
6316 »       mov····%r14,-0x8(%r12) 
6317 »       mov····%rcx,(%r12) 
6318 »       lea····-0x20(%r12),%r14 
Max diff block lines reached; 5147512/5151712 bytes (99.92%) of diff not shown.
109 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 55, 33 lines modifiedOffset 55, 33 lines modified
55 ··0x00585340·65457870·4c697374·006d6169·6e3a4162·eExpList.main:Ab55 ··0x00585340·65457870·4c697374·006d6169·6e3a4162·eExpList.main:Ab
56 ··0x00585350·7353796e·2e52756c·65006d61·696e3a41·sSyn.Rule.main:A56 ··0x00585350·7353796e·2e52756c·65006d61·696e3a41·sSyn.Rule.main:A
57 ··0x00585360·62735379·6e2e5072·6f64006d·61696e3a·bsSyn.Prod.main:57 ··0x00585360·62735379·6e2e5072·6f64006d·61696e3a·bsSyn.Prod.main:
58 ··0x00585370·41627353·796e2e50·7265634e·6f6e6500·AbsSyn.PrecNone.58 ··0x00585370·41627353·796e2e50·7265634e·6f6e6500·AbsSyn.PrecNone.
59 ··0x00585380·6d61696e·3a416273·53796e2e·50726563·main:AbsSyn.Prec59 ··0x00585380·6d61696e·3a416273·53796e2e·50726563·main:AbsSyn.Prec
60 ··0x00585390·53686966·74006d61·696e3a41·62735379·Shift.main:AbsSy60 ··0x00585390·53686966·74006d61·696e3a41·62735379·Shift.main:AbsSy
61 ··0x005853a0·6e2e5072·65634964·006d6169·6e3a4162·n.PrecId.main:Ab61 ··0x005853a0·6e2e5072·65634964·006d6169·6e3a4162·n.PrecId.main:Ab
62 ··0x005853b0·7353796e·2e417070·00666f6c·64723100·sSyn.App.foldr1.62 ··0x005853b0·7353796e·2e417070·006d6169·6e3a5461·sSyn.App.main:Ta
 63 ··0x005853c0·72676574·2e546172·67657448·61736b65·rget.TargetHaske
 64 ··0x005853d0·6c6c006d·61696e3a·54617267·65742e54·ll.main:Target.T
 65 ··0x005853e0·61726765·74417272·61794261·73656400·argetArrayBased.
 66 ··0x005853f0·256c6566·74002572·69676874·00256e6f·%left.%right.%no
 67 ··0x00585400·6e617373·6f630020·7c00203a·007b2d20·nassoc.·|.·:.{-·
 68 ··0x00585410·656d7074·79202d7d·00257072·65630073·empty·-}.%prec.s
 69 ··0x00585420·68696674·00666f6c·64723100·43616e27·hift.foldr1.Can'
63 ··0x005853c0·43616e27·74206861·7070656e·3a206d61·Can't·happen:·ma70 ··0x00585430·74206861·7070656e·3a206d61·74636820·t·happen:·match·
64 ··0x005853d0·74636820·5b5d0073·72632f47·656e5574·tch·[].src/GenUt71 ··0x00585440·5b5d0073·72632f47·656e5574·696c732e·[].src/GenUtils.
65 ··0x005853e0·696c732e·6c687300·47656e55·74696c73·ils.lhs.GenUtils72 ··0x00585450·6c687300·47656e55·74696c73·002f6e69·lhs.GenUtils./ni
66 ··0x005853f0·002f6e69·782f7374·6f72652f·39393473·./nix/store/994s73 ··0x00585460·782f7374·6f72652f·39393473·776d6a36·x/store/994swmj6
67 ··0x00585400·776d6a36·61647172·6371716d·666b6634·wmj6adqrcqqmfkf474 ··0x00585470·61647172·6371716d·666b6634·72643371·adqrcqqmfkf4rd3q
68 ··0x00585410·72643371·79613836·79627670·2d686170·rd3qya86ybvp-hap75 ··0x00585480·79613836·79627670·2d686170·70792d31·ya86ybvp-happy-1
69 ··0x00585420·70792d31·2e32302e·312e312d·64617461·py-1.20.1.1-data76 ··0x00585490·2e32302e·312e312d·64617461·2f736861·.20.1.1-data/sha
70 ··0x00585430·2f736861·72652f67·68632d39·2e322e34·/share/ghc-9.2.477 ··0x005854a0·72652f67·68632d39·2e322e34·2f783836·re/ghc-9.2.4/x86
71 ··0x00585440·2f783836·5f36342d·6c696e75·782d6768·/x86_64-linux-gh78 ··0x005854b0·5f36342d·6c696e75·782d6768·632d392e·_64-linux-ghc-9.
72 ··0x00585450·632d392e·322e342f·68617070·792d312e·c-9.2.4/happy-1.79 ··0x005854c0·322e342f·68617070·792d312e·32302e31·2.4/happy-1.20.1
73 ··0x00585460·32302e31·2e310068·61707079·5f646174·20.1.1.happy_dat80 ··0x005854d0·2e310068·61707079·5f646174·61646972·.1.happy_datadir
74 ··0x00585470·61646972·006d6169·6e3a5461·72676574·adir.main:Target 
75 ··0x00585480·2e546172·67657448·61736b65·6c6c006d·.TargetHaskell.m 
76 ··0x00585490·61696e3a·54617267·65742e54·61726765·ain:Target.Targe 
77 ··0x005854a0·74417272·61794261·73656400·256c6566·tArrayBased.%lef 
78 ··0x005854b0·74002572·69676874·00256e6f·6e617373·t.%right.%nonass 
79 ··0x005854c0·6f630020·7c00203a·007b2d20·656d7074·oc.·|.·:.{-·empt 
80 ··0x005854d0·79202d7d·00257072·65630073·68696674·y·-}.%prec.shift 
81 ··0x005854e0·00726967·68745265·6656616c·3a204261·.rightRefVal:·Ba81 ··0x005854e0·00726967·68745265·6656616c·3a204261·.rightRefVal:·Ba
82 ··0x005854f0·64207661·6c756500·73656c66·52656656·d·value.selfRefV82 ··0x005854f0·64207661·6c756500·73656c66·52656656·d·value.selfRefV
83 ··0x00585500·616c3a20·42616420·76616c75·65007375·al:·Bad·value.su83 ··0x00585500·616c3a20·42616420·76616c75·65007375·al:·Bad·value.su
84 ··0x00585510·62526566·56616c3a·20426164·2076616c·bRefVal:·Bad·val84 ··0x00585510·62526566·56616c3a·20426164·2076616c·bRefVal:·Bad·val
85 ··0x00585520·75650073·72632f41·74747247·72616d6d·ue.src/AttrGramm85 ··0x00585520·75650073·72632f41·74747247·72616d6d·ue.src/AttrGramm
86 ··0x00585530·61722e6c·68730041·74747247·72616d6d·ar.lhs.AttrGramm86 ··0x00585530·61722e6c·68730041·74747247·72616d6d·ar.lhs.AttrGramm
87 ··0x00585540·61720062·61642061·74747269·62757465·ar.bad·attribute87 ··0x00585540·61720062·61642061·74747269·62757465·ar.bad·attribute
Offset 173, 117 lines modifiedOffset 173, 117 lines modified
173 ··0x00585aa0·696e6564·2072756c·653a2000·3a204e65·ined·rule:·.:·Ne173 ··0x00585aa0·696e6564·2072756c·653a2000·3a204e65·ined·rule:·.:·Ne
174 ··0x00585ab0·65642000·496e2000·206d6f72·65206172·ed·.In·.·more·ar174 ··0x00585ab0·65642000·496e2000·206d6f72·65206172·ed·.In·.·more·ar
175 ··0x00585ac0·67756d65·6e747300·20617267·756d656e·guments.·argumen175 ··0x00585ac0·67756d65·6e747300·20617267·756d656e·guments.·argumen
176 ··0x00585ad0·74732074·6f6f206d·616e792e·006d6169·ts·too·many..mai176 ··0x00585ad0·74732074·6f6f206d·616e792e·006d6169·ts·too·many..mai
177 ··0x00585ae0·6e3a5061·72616d52·756c6573·2e52756c·n:ParamRules.Rul177 ··0x00585ae0·6e3a5061·72616d52·756c6573·2e52756c·n:ParamRules.Rul
178 ··0x00585af0·6531006d·61696e3a·50617261·6d52756c·e1.main:ParamRul178 ··0x00585af0·6531006d·61696e3a·50617261·6d52756c·e1.main:ParamRul
179 ··0x00585b00·65732e50·726f6431·006d6169·6e3a5061·es.Prod1.main:Pa179 ··0x00585b00·65732e50·726f6431·006d6169·6e3a5061·es.Prod1.main:Pa
180 ··0x00585b10·72616d52·756c6573·2e496e73·7400496e·ramRules.Inst.In180 ··0x00585b10·72616d52·756c6573·2e496e73·74007372·ramRules.Inst.sr
181 ··0x00585b20·7465726e·616c2048·61707079·20657272·ternal·Happy·err 
182 ··0x00585b30·6f720a00·7372632f·41747472·4772616d·or..src/AttrGram 
183 ··0x00585b40·6d617250·61727365·722e6873·00417474·marParser.hs.Att 
184 ··0x00585b50·72477261·6d6d6172·50617273·6572006d·rGrammarParser.m 
185 ··0x00585b60·61696e3a·41747472·4772616d·6d617250·ain:AttrGrammarP 
186 ··0x00585b70·61727365·722e4861·70707941·23006d61·arser.HappyA#.ma 
187 ··0x00585b80·696e3a41·74747247·72616d6d·61725061·in:AttrGrammarPa 
188 ··0x00585b90·72736572·2e486170·70795374·6b006d61·rser.HappyStk.ma 
189 ··0x00585ba0·696e3a41·74747247·72616d6d·61725061·in:AttrGrammarPa 
190 ··0x00585bb0·72736572·2e486170·7079436f·6e730073·rser.HappyCons.s 
191 ··0x00585bc0·72632f50·61727365·722e6873·3a283330·rc/Parser.hs:(30181 ··0x00585b20·632f5061·72736572·2e68733a·28333033·c/Parser.hs:(303
192 ··0x00585bd0·332c3132·292d2833·30392c33·34297c63·3,12)-(309,34)|c182 ··0x00585b30·2c313229·2d283330·392c3334·297c6361·,12)-(309,34)|ca
193 ··0x00585be0·61736500·7372632f·50617273·65722e68·ase.src/Parser.h 
194 ··0x00585bf0·733a2833·30352c39·292d2833·30392c33·s:(305,9)-(309,3 
195 ··0x00585c00·32297c63·61736500·7372632f·50617273·2)|case.src/Pars 
196 ··0x00585c10·65722e68·733a2833·32312c31·32292d28·er.hs:(321,12)-( 
197 ··0x00585c20·3332372c·3334297c·63617365·00737263·327,34)|case.src 
198 ··0x00585c30·2f506172·7365722e·68733a28·3332332c·/Parser.hs:(323, 
199 ··0x00585c40·39292d28·3332372c·3332297c·63617365·9)-(327,32)|case 
200 ··0x00585c50·00737263·2f506172·7365722e·68733a28·.src/Parser.hs:( 
201 ··0x00585c60·3333362c·3132292d·28333431·2c333329·336,12)-(341,33) 
202 ··0x00585c70·7c636173·65007372·632f5061·72736572·|case.src/Parser 
203 ··0x00585c80·2e68733a·28333632·2c313329·2d283336·.hs:(362,13)-(36 
204 ··0x00585c90·352c3130·297c6361·73650073·72632f50·5,10)|case.src/P 
205 ··0x00585ca0·61727365·722e6873·3a283337·332c3929·arser.hs:(373,9) 
206 ··0x00585cb0·2d283337·362c3130·297c6361·73650073·-(376,10)|case.s 
207 ··0x00585cc0·72632f50·61727365·722e6873·3a283430·rc/Parser.hs:(40 
208 ··0x00585cd0·362c3929·2d283430·372c3739·297c6361·6,9)-(407,79)|ca 
209 ··0x00585ce0·73650073·72632f50·61727365·722e6873·se.src/Parser.hs183 ··0x00585b40·73650073·72632f50·61727365·722e6873·se.src/Parser.hs
210 ··0x00585cf0·3a283431·382c3929·2d283431·392c3739·:(418,9)-(419,79184 ··0x00585b50·3a283330·352c3929·2d283330·392c3332·:(305,9)-(309,32
211 ··0x00585d00·297c6361·73650073·72632f50·61727365·)|case.src/Parse185 ··0x00585b60·297c6361·73650073·72632f50·61727365·)|case.src/Parse
212 ··0x00585d10·722e6873·3a283432·352c3133·292d2834·r.hs:(425,13)-(4186 ··0x00585b70·722e6873·3a283332·312c3132·292d2833·r.hs:(321,12)-(3
213 ··0x00585d20·32382c31·30297c63·61736500·7372632f·28,10)|case.src/187 ··0x00585b80·32372c33·34297c63·61736500·7372632f·27,34)|case.src/
214 ··0x00585d30·50617273·65722e68·733a2834·33372c31·Parser.hs:(437,1188 ··0x00585b90·50617273·65722e68·733a2833·32332c39·Parser.hs:(323,9
215 ··0x00585d40·32292d28·3434312c·3332297c·63617365·2)-(441,32)|case 
216 ··0x00585d50·00737263·2f506172·7365722e·68733a28·.src/Parser.hs:( 
217 ··0x00585d60·3439382c·3133292d·28353031·2c313029·498,13)-(501,10) 
218 ··0x00585d70·7c636173·65007372·632f5061·72736572·|case.src/Parser 
219 ··0x00585d80·2e68733a·28353338·2c313329·2d283534·.hs:(538,13)-(54 
220 ··0x00585d90·312c3130·297c6361·73650073·72632f50·1,10)|case.src/P 
221 ··0x00585da0·61727365·722e6873·3a283535·372c3133·arser.hs:(557,13 
222 ··0x00585db0·292d2835·36312c31·31297c63·61736500·)-(561,11)|case.189 ··0x00585ba0·292d2833·32372c33·32297c63·61736500·)-(327,32)|case.
223 ··0x00585dc0·7372632f·50617273·65722e68·733a2835·src/Parser.hs:(5190 ··0x00585bb0·7372632f·50617273·65722e68·733a2833·src/Parser.hs:(3
224 ··0x00585dd0·36382c31·33292d28·3537322c·3131297c·68,13)-(572,11)|191 ··0x00585bc0·33362c31·32292d28·3334312c·3333297c·36,12)-(341,33)|
225 ··0x00585de0·63617365·00737263·2f506172·7365722e·case.src/Parser.192 ··0x00585bd0·63617365·00737263·2f506172·7365722e·case.src/Parser.
226 ··0x00585df0·68733a28·3538362c·3133292d·28353930·hs:(586,13)-(590193 ··0x00585be0·68733a28·3336322c·3133292d·28333635·hs:(362,13)-(365
227 ··0x00585e00·2c313129·7c636173·65007372·632f5061·,11)|case.src/Pa194 ··0x00585bf0·2c313029·7c636173·65007372·632f5061·,10)|case.src/Pa
228 ··0x00585e10·72736572·2e68733a·28353837·2c39292d·rser.hs:(587,9)-195 ··0x00585c00·72736572·2e68733a·28333733·2c39292d·rser.hs:(373,9)-
229 ··0x00585e20·28353930·2c313029·7c636173·65007372·(590,10)|case.sr196 ··0x00585c10·28333736·2c313029·7c636173·65007372·(376,10)|case.sr
230 ··0x00585e30·632f5061·72736572·2e68733a·28353936·c/Parser.hs:(596197 ··0x00585c20·632f5061·72736572·2e68733a·28343036·c/Parser.hs:(406
231 ··0x00585e40·2c313329·2d283539·392c3130·297c6361·,13)-(599,10)|ca 
232 ··0x00585e50·73650073·72632f50·61727365·722e6873·se.src/Parser.hs 
233 ··0x00585e60·3a283630·362c3133·292d2836·31302c31·:(606,13)-(610,1 
234 ··0x00585e70·31297c63·61736500·7372632f·50617273·1)|case.src/Pars 
235 ··0x00585e80·65722e68·733a2836·30372c39·292d2836·er.hs:(607,9)-(6 
236 ··0x00585e90·31302c31·30297c63·61736500·7372632f·10,10)|case.src/ 
237 ··0x00585ea0·50617273·65722e68·733a2836·31392c31·Parser.hs:(619,1 
238 ··0x00585eb0·32292d28·3632342c·3333297c·63617365·2)-(624,33)|case 
239 ··0x00585ec0·00737263·2f506172·7365722e·68733a28·.src/Parser.hs:( 
240 ··0x00585ed0·3632302c·39292d28·3632342c·3332297c·620,9)-(624,32)| 
241 ··0x00585ee0·63617365·00737263·2f506172·7365722e·case.src/Parser. 
242 ··0x00585ef0·68733a28·3632312c·39292d28·3632342c·hs:(621,9)-(624, 
243 ··0x00585f00·3331297c·63617365·00737263·2f506172·31)|case.src/Par 
244 ··0x00585f10·7365722e·68733a28·3633342c·3132292d·ser.hs:(634,12)- 
245 ··0x00585f20·28363430·2c333429·7c636173·65007372·(640,34)|case.sr 
246 ··0x00585f30·632f5061·72736572·2e68733a·28363335·c/Parser.hs:(635 
247 ··0x00585f40·2c39292d·28363430·2c333329·7c636173·,9)-(640,33)|cas198 ··0x00585c30·2c39292d·28343037·2c373929·7c636173·,9)-(407,79)|cas
248 ··0x00585f50·65007372·632f5061·72736572·2e68733a·e.src/Parser.hs:199 ··0x00585c40·65007372·632f5061·72736572·2e68733a·e.src/Parser.hs:
249 ··0x00585f60·28363336·2c39292d·28363430·2c333229·(636,9)-(640,32)200 ··0x00585c50·28343138·2c39292d·28343139·2c373929·(418,9)-(419,79)
250 ··0x00585f70·7c636173·65007372·632f5061·72736572·|case.src/Parser201 ··0x00585c60·7c636173·65007372·632f5061·72736572·|case.src/Parser
251 ··0x00585f80·2e68733a·28363337·2c39292d·28363430·.hs:(637,9)-(640202 ··0x00585c70·2e68733a·28343235·2c313329·2d283432·.hs:(425,13)-(42
 203 ··0x00585c80·382c3130·297c6361·73650073·72632f50·8,10)|case.src/P
 204 ··0x00585c90·61727365·722e6873·3a283433·372c3132·arser.hs:(437,12
 205 ··0x00585ca0·292d2834·34312c33·32297c63·61736500·)-(441,32)|case.
 206 ··0x00585cb0·7372632f·50617273·65722e68·733a2834·src/Parser.hs:(4
 207 ··0x00585cc0·39382c31·33292d28·3530312c·3130297c·98,13)-(501,10)|
 208 ··0x00585cd0·63617365·00737263·2f506172·7365722e·case.src/Parser.
 209 ··0x00585ce0·68733a28·3533382c·3133292d·28353431·hs:(538,13)-(541
Max diff block lines reached; 93783/111649 bytes (84.00%) of diff not shown.
263 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 164, 150 lines modifiedOffset 164, 150 lines modified
164 ··0x005b5a10·a8904000·00000000·00000000·00000000·..@.............164 ··0x005b5a10·a8904000·00000000·00000000·00000000·..@.............
165 ··0x005b5a20·98785000·00000000·f8545b00·00000000·.xP......T[.....165 ··0x005b5a20·98785000·00000000·f8545b00·00000000·.xP......T[.....
166 ··0x005b5a30·b1545b00·00000000·497a5c00·00000000·.T[.....Iz\.....166 ··0x005b5a30·b1545b00·00000000·497a5c00·00000000·.T[.....Iz\.....
167 ··0x005b5a40·00000000·00000000·88455700·00000000·.........EW.....167 ··0x005b5a40·00000000·00000000·88455700·00000000·.........EW.....
168 ··0x005b5a50·c0295c00·00000000·205a5b00·00000000·.)\.....·Z[.....168 ··0x005b5a50·c0295c00·00000000·205a5b00·00000000·.)\.....·Z[.....
169 ··0x005b5a60·00000000·00000000·d8914000·00000000·..........@.....169 ··0x005b5a60·00000000·00000000·d8914000·00000000·..........@.....
170 ··0x005b5a70·00000000·00000000·00000000·00000000·................170 ··0x005b5a70·00000000·00000000·00000000·00000000·................
171 ··0x005b5a80·00000000·00000000·40954000·00000000·........@.@.....171 ··0x005b5a80·00000000·00000000·68954000·00000000·........h.@.....
 172 ··0x005b5a90·48954000·00000000·80954000·00000000·H.@.......@.....
172 ··0x005b5a90·00000000·00000000·00000000·00000000·................173 ··0x005b5aa0·00000000·00000000·00000000·00000000·................
173 ··0x005b5aa0·00000000·00000000·30984000·00000000·........0.@..... 
174 ··0x005b5ab0·00000000·00000000·189a4000·00000000·..........@.....174 ··0x005b5ab0·00000000·00000000·d8954000·00000000·..........@.....
175 ··0x005b5ac0·58695500·00000000·29000000·00000000·XiU.....)....... 
176 ··0x005b5ad0·58695500·00000000·28000000·00000000·XiU.....(....... 
177 ··0x005b5ae0·789a4000·00000000·58695500·00000000·x.@.....XiU..... 
178 ··0x005b5af0·0a000000·00000000·58695500·00000000·........XiU..... 
179 ··0x005b5b00·20000000·00000000·d89a4000·00000000··.........@..... 
180 ··0x005b5b10·00000000·00000000·00000000·00000000·................ 
181 ··0x005b5b20·00000000·00000000·f8695500·00000000·.........iU..... 
182 ··0x005b5b30·19705c00·00000000·f9eb5c00·00000000·.p\.......\..... 
183 ··0x005b5b40·03000000·00000000·88455700·00000000·.........EW..... 
184 ··0x005b5b50·906e5c00·00000000·386e5c00·00000000·.n\.....8n\..... 
185 ··0x005b5b60·00000000·00000000·389b4000·00000000·........8.@..... 
186 ··0x005b5b70·00000000·00000000·00000000·00000000·................ 
187 ··0x005b5b80·00000000·00000000·88455700·00000000·.........EW..... 
188 ··0x005b5b90·906e5c00·00000000·b86f5c00·00000000·.n\......o\..... 
189 ··0x005b5ba0·00000000·00000000·a09b4000·00000000·..........@..... 
190 ··0x005b5bb0·00000000·00000000·00000000·00000000·................ 
191 ··0x005b5bc0·00000000·00000000·88455700·00000000·.........EW..... 
192 ··0x005b5bd0·58795c00·00000000·085b5b00·00000000·Xy\......[[..... 
193 ··0x005b5be0·00000000·00000000·f8455700·00000000·.........EW..... 
194 ··0x005b5bf0·68795c00·00000000·a85b5b00·00000000·hy\......[[..... 
195 ··0x005b5c00·685b5b00·00000000·c85b5b00·00000000·h[[......[[..... 
196 ··0x005b5c10·00000000·00000000·089f4000·00000000·..........@..... 
197 ··0x005b5c20·00000000·00000000·b0a64000·00000000·..........@..... 
198 ··0x005b5c30·28ac4000·00000000·08ad4000·00000000·(.@.......@..... 
199 ··0x005b5c40·00000000·00000000·00000000·00000000·................175 ··0x005b5ac0·00000000·00000000·00000000·00000000·................
200 ··0x005b5c50·00000000·00000000·60ad4000·00000000·........`.@..... 
201 ··0x005b5c60·00000000·00000000·00000000·00000000·................ 
202 ··0x005b5c70·00000000·00000000·b8ad4000·00000000·..........@..... 
203 ··0x005b5c80·00000000·00000000·00000000·00000000·................ 
204 ··0x005b5c90·00000000·00000000·b8785000·00000000·.........xP..... 
205 ··0x005b5ca0·785c5b00·00000000·585c5b00·00000000·x\[.....X\[..... 
206 ··0x005b5cb0·385c5b00·00000000·510d5d00·00000000·8\[.....Q.]..... 
207 ··0x005b5cc0·910c5d00·00000000·510d5d00·00000000·..].....Q.]..... 
208 ··0x005b5cd0·e10c5d00·00000000·00000000·00000000·..]............. 
209 ··0x005b5ce0·10ae4000·00000000·00000000·00000000·..@............. 
210 ··0x005b5cf0·00000000·00000000·00000000·00000000·................ 
211 ··0x005b5d00·98785000·00000000·e05c5b00·00000000·.xP......\[..... 
212 ··0x005b5d10·995c5b00·00000000·497a5c00·00000000·.\[.....Iz\..... 
213 ··0x005b5d20·00000000·00000000·88455700·00000000·.........EW..... 
214 ··0x005b5d30·c0295c00·00000000·005d5b00·00000000·.)\......][..... 
215 ··0x005b5d40·00000000·00000000·68ae4000·00000000·........h.@.....176 ··0x005b5ad0·00000000·00000000·30964000·00000000·........0.@.....
216 ··0x005b5d50·00000000·00000000·00000000·00000000·................ 
217 ··0x005b5d60·00000000·00000000·f0ae4000·00000000·..........@..... 
218 ··0x005b5d70·00000000·00000000·00000000·00000000·................ 
219 ··0x005b5d80·00000000·00000000·c0455700·00000000·.........EW..... 
220 ··0x005b5d90·48b85c00·00000000·40545c00·00000000·H.\.....@T\..... 
221 ··0x005b5da0·685d5b00·00000000·00000000·00000000·h][............. 
222 ··0x005b5db0·50af4000·00000000·00000000·00000000·P.@............. 
223 ··0x005b5dc0·18b04000·00000000·00000000·00000000·..@............. 
224 ··0x005b5dd0·00000000·00000000·00000000·00000000·................ 
225 ··0x005b5de0·78b04000·00000000·10855c00·00000000·x.@.......\..... 
226 ··0x005b5df0·c05d5b00·00000000·00000000·00000000·.][............. 
227 ··0x005b5e00·f8695500·00000000·610b5d00·00000000·.iU.....a.]..... 
228 ··0x005b5e10·f9eb5c00·00000000·03000000·00000000·..\............. 
229 ··0x005b5e20·f8695500·00000000·610b5d00·00000000·.iU.....a.]..... 
230 ··0x005b5e30·025e5b00·00000000·03000000·00000000·.^[............. 
231 ··0x005b5e40·f8695500·00000000·910c5d00·00000000·.iU.......]..... 
232 ··0x005b5e50·225e5b00·00000000·03000000·00000000·"^[............. 
233 ··0x005b5e60·f8695500·00000000·610b5d00·00000000·.iU.....a.]..... 
234 ··0x005b5e70·425e5b00·00000000·03000000·00000000·B^[............. 
235 ··0x005b5e80·c0b04000·00000000·a0b04000·00000000·..@.......@..... 
236 ··0x005b5e90·d8b04000·00000000·00000000·00000000·..@............. 
237 ··0x005b5ea0·00000000·00000000·00000000·00000000·................177 ··0x005b5ae0·00000000·00000000·00000000·00000000·................
238 ··0x005b5eb0·30b14000·00000000·00000000·00000000·0.@............. 
239 ··0x005b5ec0·00000000·00000000·00000000·00000000·................178 ··0x005b5af0·00000000·00000000·88964000·00000000·..........@.....
240 ··0x005b5ed0·88b14000·00000000·00000000·00000000·..@............. 
241 ··0x005b5ee0·00000000·00000000·00000000·00000000·................ 
242 ··0x005b5ef0·e0b14000·00000000·00000000·00000000·..@............. 
243 ··0x005b5f00·00000000·00000000·00000000·00000000·................179 ··0x005b5b00·00000000·00000000·00000000·00000000·................
244 ··0x005b5f10·38b24000·00000000·00000000·00000000·8.@.............180 ··0x005b5b10·00000000·00000000·e0964000·00000000·..........@.....
245 ··0x005b5f20·00000000·00000000·00000000·00000000·................181 ··0x005b5b20·00000000·00000000·00000000·00000000·................
246 ··0x005b5f30·90b24000·00000000·00000000·00000000·..@.............182 ··0x005b5b30·00000000·00000000·38974000·00000000·........8.@.....
247 ··0x005b5f40·00000000·00000000·00000000·00000000·................183 ··0x005b5b40·00000000·00000000·00000000·00000000·................
 184 ··0x005b5b50·00000000·00000000·98974000·00000000·..........@.....
 185 ··0x005b5b60·00000000·00000000·002c5000·00000000·.........,P.....
 186 ··0x005b5b70·595b5b00·00000000·00000000·00000000·Y[[.............
 187 ··0x005b5b80·e8974000·00000000·38994000·00000000·..@.....8.@.....
 188 ··0x005b5b90·00000000·00000000·00000000·00000000·................
 189 ··0x005b5ba0·00000000·00000000·98994000·00000000·..........@.....
 190 ··0x005b5bb0·00000000·00000000·002c5000·00000000·.........,P.....
 191 ··0x005b5bc0·a95b5b00·00000000·00000000·00000000·.[[.............
248 ··0x005b5f50·f0b24000·00000000·00000000·00000000·..@.............192 ··0x005b5bd0·b8994000·00000000·00000000·00000000·..@.............
 193 ··0x005b5be0·00000000·00000000·00000000·00000000·................
 194 ··0x005b5bf0·f8695500·00000000·a1fc5c00·00000000·.iU.......\.....
 195 ··0x005b5c00·d05b5b00·00000000·00000000·00000000·.[[.............
 196 ··0x005b5c10·189a4000·00000000·00000000·00000000·..@.............
249 ··0x005b5f60·002c5000·00000000·515f5b00·00000000·.,P.....Q_[.....197 ··0x005b5c20·002c5000·00000000·115c5b00·00000000·.,P......\[.....
 198 ··0x005b5c30·00000000·00000000·689a4000·00000000·........h.@.....
 199 ··0x005b5c40·209b4000·00000000·002c5000·00000000··.@......,P.....
 200 ··0x005b5c50·415c5b00·00000000·03000000·00000000·A\[.............
 201 ··0x005b5c60·109c4000·00000000·689d4000·00000000·..@.....h.@.....
 202 ··0x005b5c70·002c5000·00000000·695c5b00·00000000·.,P.....i\[.....
 203 ··0x005b5c80·03000000·00000000·88455700·00000000·.........EW.....
 204 ··0x005b5c90·885b5b00·00000000·b85b5b00·00000000·.[[......[[.....
 205 ··0x005b5ca0·00000000·00000000·88455700·00000000·.........EW.....
 206 ··0x005b5cb0·205c5b00·00000000·885c5b00·00000000··\[......\[.....
 207 ··0x005b5cc0·00000000·00000000·809e4000·00000000·..........@.....
 208 ··0x005b5cd0·00000000·00000000·989f4000·00000000·..........@.....
 209 ··0x005b5ce0·002c5000·00000000·d95c5b00·00000000·.,P......\[.....
 210 ··0x005b5cf0·03000000·00000000·f8695500·00000000·.........iU.....
 211 ··0x005b5d00·51fc5c00·00000000·185b5b00·00000000·Q.\......[[.....
 212 ··0x005b5d10·00000000·00000000·f09f4000·00000000·..........@.....
 213 ··0x005b5d20·00000000·00000000·002c5000·00000000·.........,P.....
 214 ··0x005b5d30·195d5b00·00000000·00000000·00000000·.][.............
 215 ··0x005b5d40·f8695500·00000000·51fc5c00·00000000·.iU.....Q.\.....
 216 ··0x005b5d50·f85a5b00·00000000·00000000·00000000·.Z[.............
 217 ··0x005b5d60·18a04000·00000000·00000000·00000000·..@.............
 218 ··0x005b5d70·002c5000·00000000·615d5b00·00000000·.,P.....a][.....
 219 ··0x005b5d80·00000000·00000000·f8695500·00000000·.........iU.....
 220 ··0x005b5d90·725d5b00·00000000·8a5d5b00·00000000·r][......][.....
 221 ··0x005b5da0·00000000·00000000·f8695500·00000000·.........iU.....
 222 ··0x005b5db0·2a5d5b00·00000000·8a5d5b00·00000000·*][......][.....
 223 ··0x005b5dc0·00000000·00000000·b8a24000·00000000·..........@.....
 224 ··0x005b5dd0·b0a64000·00000000·58a84000·00000000·..@.....X.@.....
 225 ··0x005b5de0·40aa4000·00000000·c0455700·00000000·@.@......EW.....
Max diff block lines reached; 258103/269517 bytes (95.77%) of diff not shown.