From b6b6572abf5dfeddbab7acab5a0bdb53e705e6c8 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 14 Oct 2026 19:43:28 +0200 Subject: [PATCH] Regenerate the leaf and union golden vectors with element ids Written by the C# reference under CULTCACHE_WRITE_VECTORS=1 (NumericLeafVectorTests, UnionParityVectorTests) on Yggdrasil; not hand-edited. Mutation testing does not apply to regenerated vectors. Co-Authored-By: Claude Sonnet 5.5 --- .../numeric-leaves/leaf-record.msgpack | Bin 764 -> 803 bytes .../numeric-leaves/leaves-reads.msgpack | Bin 6641 -> 6646 bytes tests/vectors/union-parity/arm-arity.msgpack | Bin 49 -> 88 bytes .../union-parity/arm-key-above-int32.msgpack | Bin 163 -> 284 bytes .../union-parity/arm-key-below-int32.msgpack | Bin 167 -> 288 bytes .../union-parity/arm-key-float32.msgpack | Bin 164 -> 285 bytes .../arm-key-float64-negzero.msgpack | Bin 172 -> 293 bytes .../union-parity/arm-key-int32-max.msgpack | Bin 163 -> 297 bytes .../union-parity/arm-key-int32-min.msgpack | Bin 163 -> 297 bytes .../union-parity/arm-key-wide-coding.msgpack | Bin 167 -> 301 bytes .../union-parity/depth-at-limit.msgpack | Bin 434 -> 2119 bytes .../union-parity/depth-past-limit.msgpack | Bin 461 -> 2159 bytes .../depth-skipped-at-limit.msgpack | Bin 436 -> 557 bytes .../depth-skipped-past-limit.msgpack | Bin 437 -> 558 bytes .../union-parity/extra-slot-arm.msgpack | Bin 167 -> 288 bytes .../extra-slot-list-element.msgpack | Bin 167 -> 288 bytes .../extra-slot-nested-record.msgpack | Bin 167 -> 288 bytes .../union-parity/extra-slot-record.msgpack | Bin 167 -> 288 bytes .../inner-union-outer-key.msgpack | Bin 156 -> 277 bytes .../union-parity/nil-arm-slots.msgpack | Bin 159 -> 280 bytes tests/vectors/union-parity/union-surface.cc | Bin 2282 -> 2404 bytes .../union-parity/union-surface.msgpack | Bin 156 -> 277 bytes .../union-parity/unknown-arm-field.msgpack | Bin 77 -> 116 bytes .../union-parity/unknown-arm-list.msgpack | Bin 177 -> 259 bytes .../union-parity/unknown-arm-nested.msgpack | Bin 103 -> 170 bytes 25 files changed, 0 insertions(+), 0 deletions(-) diff --git a/tests/vectors/numeric-leaves/leaf-record.msgpack b/tests/vectors/numeric-leaves/leaf-record.msgpack index 224521a231217ece72e27eab25cb6c92e866bba7..c73271a361714bf3973ff3e6c8a02b8f66667885 100644 GIT binary patch delta 110 zcmeyvx|nT47Zc-*$=ysA36qy*=H;apow7Z1=Ij~+I50GvGt6RFcGYF5|{+bgING|9W7P> delta 71 zcmZ3?_J?&t7ZYRQBJ1HJ5IKhhK)KDwMRb{XxF>>jgH><-FZPKE0OoWkb^rhX delta 89 zcmexn{Ly&BQ(;byiIWzbVgQ24?}Zh(I44e8m~tYe diff --git a/tests/vectors/union-parity/arm-arity.msgpack b/tests/vectors/union-parity/arm-arity.msgpack index 337398c1fad01ace7dd1b4a56a4f5147256b7ca5..ebef8d258373bf3f5a8c6de22ea55f4a5a7d9978 100644 GIT binary patch literal 88 zcmbQfytuR|EipNjc_QQFNeq*glqY7EtTBLtM8ipplh~03j3zNnMCKa<6)ek0%*{j(u|m(Gx^d0=MvM=*&KZ(MHj)s+7=W>;ZFeF^NPD^W};rLV#h3_VW#{S(7D%K unh-~>Ec)miEB>quj|s`(FO(TfhCQY|zHfw(K89Zn6#~@Z`%wc`+wcLo@kML^ diff --git a/tests/vectors/union-parity/arm-key-below-int32.msgpack b/tests/vectors/union-parity/arm-key-below-int32.msgpack index 28faad4ac87f3009ddd6dbb9d2d05aff9bbca356..733eeb336d318bbd5249ec0067ddf69f9e30ca85 100644 GIT binary patch literal 288 zcmbQfytuR|EipNjc@o2=RZfX$^khvs1HL-~0 F006F+VqgFO literal 167 zcmXYqK@Ng26hr|vZoCVDrMD^gg(fW}r9^gK0X`&dwG_EV@8E&-8=Yi!Z{FP2rqySb z!v+I%S}8MPh}I-a2|_50M%yOnawTg57G71LkqCDJs2?5frkTrPZ8bl}G4nGMKS7hY wMkwQHWV5s<&hqq+W&S>4Ft`ij2E$>GQID@TDH?@cd$Xt@1npnhg F000KHTc!X2 literal 164 zcmXZVF%E(-7zN-KH7?$T!06&x3jRWqmXcC}qep-r5?3unuF=_3S)_)TlEHP18>GV?qaNR<8zCW5e3eW}(1-6y0ZecG2mMAxuK)l5 diff --git a/tests/vectors/union-parity/arm-key-float64-negzero.msgpack b/tests/vectors/union-parity/arm-key-float64-negzero.msgpack index 7abdbb56ed08a740e47e51ba479ab5b1bcd5c0f4..480a7c2cc5ac07cd5c0c17421a9d4c07f95093db 100644 GIT binary patch literal 293 zcmbQfytuR|EipNjc@o24`+x3BYt)$* zut9=ONvQ{n(CT!qfOCoQU`>jykfI4-W_1k;gK#H+=6S{4I5AN!MzLd(P(M+=4z#Ij vxzs+CY@T(&S(g1+?jIwP-d!lu81;LMJAB{BdjA+-6%_*1;rpxvs(EKSqptccIK+-0v~z@O@j?wF}`_MTG!$_j(u|m(Gx^d0=MvM=*&KZ(MHj)s+7=W>;ZFeF^NPD^W};rLV#h3_VW#{S(7D%K unh-~>Ec)miEB>quj|s`(FO(TfhCQY|zHfw(K89Zn6#~@Z`%wc`+wcLpT}5yJ diff --git a/tests/vectors/union-parity/arm-key-wide-coding.msgpack b/tests/vectors/union-parity/arm-key-wide-coding.msgpack index 9ca6aaf8f7eed1d7186d05e5bdd6ecfa018ffc88..99c0fbd4582831ca8fa4cdfd6935959a2f6eb32e 100644 GIT binary patch literal 301 zcmbQfytuR|EipNjc@o2$zB6BFgqDt1g$>L<#71DZI^ xrSYL;^Q;Tbvh2@t{}?gq-GwrPalgl;!*>*NTi3M<CQ8X|iz%Xfz0UV?mOhDo#8IE#B!@$5`Gz><=08~Vbri0Ni zpi(-RJc(h_lJdmN5~La?(Qp#uBz9y0qe)B?k@?0z18XiDEC&Dy CB0Wd| literal 434 zcmbQfytuR|EipNjc@o>iQ8X|iz%Xe^PHJM>gvpZ_CN3#Y%q*G2IFWr4(}YQkla^&9 T=H{jr@c@}i(o++QSPlRHMxm)B diff --git a/tests/vectors/union-parity/depth-past-limit.msgpack b/tests/vectors/union-parity/depth-past-limit.msgpack index 17c080bab0c546fee22b69b1765c22c5b86a6033..f12dac8476cb64b66ebeea3f39ae34571a3bd943 100644 GIT binary patch literal 2159 zcmbQfytuR|EipNjc@o>CQ8Zv7z&L4*0UV?m>~MDUa}0{qEzQf!&(lrM&q+zm(=|yp zN<>nXWH`zh4Fdy%(J&Yd15nX1nhr+8fEMXs@+5{yOUe^7OOUFYM8ipplh~03j3zNn bMCKa<6)ek0%*{iQ8Zv7z&L41PHJM>4rfO{$Dl~v(!9+4Jl*vCoRri&U6W*^ r#L1HwCN3#Y%q*G2IFWr4(}YQkla^&9=H{jr@c@}i(o++QSPlRHZ4a`C diff --git a/tests/vectors/union-parity/depth-skipped-at-limit.msgpack b/tests/vectors/union-parity/depth-skipped-at-limit.msgpack index 386b176d9dd7103ba7ce66fb52ec56c204149f9f..173ccd1dce8db2a276c6112516d3bd7df3872d61 100644 GIT binary patch literal 557 zcmbQSytuR|EipNjc@o2;GZ=g&nl6HcwJntpg+Ec+J+H8xX4afnBiS*}Ntg-$ k4HWi@3mszQ%3_GlvEt9l@UW1Kz9($20gXFIhc`N)FYPQnPXGV_ diff --git a/tests/vectors/union-parity/depth-skipped-past-limit.msgpack b/tests/vectors/union-parity/depth-skipped-past-limit.msgpack index d9a3b1825a2ba2b8a6de4fe413ddfa93e458b7fe..91d114e6620e1a9ef94cea878a911f6aed7be401 100644 GIT binary patch literal 558 zcmbQSytuR|EipNjc@o24Ad)z%na}_4&v|TG zwFQAwiiTJE8<7q)Azxtk0;Q}e4s4u^sH;6izBf-P4Cn0H)BNP&az3`ITqgtUj^9#Y_jK_WFRij~2ebDL(pl<_wPlstVQ8t!9Uy GX7&wdux=x!=Lp-D?gKhb5-hlx`yMV28;v&Q+o=SgQGAG2}# z!YWu{HbkwI9gtwK#ngZh3h5ABfw5Au!we_hwxBT;@eI(tZn(LRT-LMG{Fvu#8JYM4 qriex;yQC?c%06|0m;SRq_;_X9BJo?KeS+Q%lM?jqXV$>R>YC|zuoh>zTE-5j#&&ZWhv;kOH)1ab2xGQ4&9_a9xnW)xYu}hkQpMh@yW4p|C wT1Je{wM@q&J|I{D^s?+vUA*j9o0qclIxc~qF diff --git a/tests/vectors/union-parity/extra-slot-nested-record.msgpack b/tests/vectors/union-parity/extra-slot-nested-record.msgpack index 736d8f3ee585ffda4369143390c94df6aa9ed53b..2f9d6cf0cbe2451339eedf9c05aac3aa68b3a847 100644 GIT binary patch literal 288 zcmZ9GK?=e!5Jj~rZoG=LNq636Oh;QtsiZ0P7&;N$Dn<+9A#yY$h$PNx=JWr5a~|4G zZ9w3JM)b;lBQitdNMQF8rEDlMp^Y0WntB(9i;UuM!LB{cPC>BXL#L`$nu5E5)KBcS zf@Lck{l`USKdOrf$PaO!$iIDScQM{;_fYA82h4vo4+T!iF}!ncc$84rs1|;;TLd+A EZ`LYZumAu6 delta 148 zcmWm6OAdlC6hKjm8YeEnJ&-bVuKOtXgeH`deu8lo@M_`|YmsfRH0$`D+$mki<+W(5 zZmfh2CK!~I#vws(=v+h7NKBo#)P+)tE`pi2Ehvm4TmicG9e2+U7uEPUp1r0)H`1)p p`63@;@;qOx;-@St*2!TqhMsYQWZYvq#L2g2LV!B_e-$vbU4LV4KCA!$ diff --git a/tests/vectors/union-parity/extra-slot-record.msgpack b/tests/vectors/union-parity/extra-slot-record.msgpack index 13b0572a04a0221b5940a482d14e2574e90c4ea8..0ad45d0d9ea917bc2a37e35ca007fc30bbdc8d49 100644 GIT binary patch literal 288 zcmZ8bOA5j;5Y?)<@hZ|J-Fcfa9c>|{lBU>W=+uQv#b`l1M2=aLv)KVnz6g`?Hx_|#a)~3Z9%V9?W zSyW0-6q3=&Qi2eQqRF%g*<8umgN0WWAbDZ00QIY~P-1*7d4*A$LNiUxmtmrP2)(>5=F;og0q*T~M>=L_I}N4Wq1 diff --git a/tests/vectors/union-parity/inner-union-outer-key.msgpack b/tests/vectors/union-parity/inner-union-outer-key.msgpack index 721b506af137edb77a5f883196ac32479e8d9db3..c4e8d03d0edbb599052e5b7da05d2ed1c14f022b 100644 GIT binary patch literal 277 zcmZ9GO%B2!5QP;rZoEr@?!3(iXq!MVw2dA^2NSm%(QZ5hN0Wsy;Oyq*dq3B)8{8Iz zn&AZB^ml@KoE8FmHcD%Y#OD~tAgtM!W=XL$OLjlv;*uF99|za2s|w-+bpKbTSm?Cv vV;QUXsSFYIH)IoUKC$5dZJ(6@OEZ?az>%EuzfQob0b`U~A;GXy;O6lII;~jq literal 156 zcmXZUK@Ng26h%=$jT84mVCZfNexXTANh#4~z^jQV~xU4#!xs9Ht< literal 159 zcmXZUOAdlC6hKjm8Yk|Bl%cyR_=F}cCH+K~0S^+VT8eC=OS4Aj=ibL=oW8Oec9>z% zO4$hsdP~<9gix4I-cby-l6?Xz?>f+!M7RL-uR9**h0A7hnxBh;#f6FAz|dfXvN1)z nDu?7eFaNBH&l$5Z+!(h=#v|qfl9;CNmPrZv^!+!$^gez7uNy>9 diff --git a/tests/vectors/union-parity/union-surface.cc b/tests/vectors/union-parity/union-surface.cc index ff370e714c4c0579f50c910f52ac7d1936765300..e0da5cd17a79f8a65b0fdda74147ebf527c7b7ab 100644 GIT binary patch delta 318 zcmaDQ_(Vu-@}}g{oRZ|kXws78{M-Um%_#UJTvD8qUvdD|+*G3psHP+vFE0ffl5}9fWT4t5<%yXk sNVX&z0^PxmEMPQ=X(Eg-1@vvAF;K;_jKtjB)FK`rb4hw?ViC&$06&*${r~^~ delta 178 zcmaDN^h!`{@}}g{oRZ|ka;(^79IS>Pi4VM(>EmV*{Ou^<_p=xn@`?wfX-zlK+_w`Twqw8^SeogR|{H8yGm==NwD+y0Xn2u@&Et; literal 156 zcmXZUOAdlC6hKixjT84m%Fx{ud_t3!l71q~fL9ZzT8eC=OS4Aj=ibMrt-8_%c9>yM zQW}RjdPCL@IG0#BZwZD*iXnlO^*ty|B3uB5*NBJv!bH1S#m;3(<3jmwph?hNnwTPA lS5tDHRex5;r^9RxH_8m=^AU?F9p4=l0@Ud{Z-J_P`~cx2Li+#! diff --git a/tests/vectors/union-parity/unknown-arm-field.msgpack b/tests/vectors/union-parity/unknown-arm-field.msgpack index aed497c3c45be92ba7a80ba20b770b7fde60688e..5eecb0831e0304daab166654e4d103b6f1064653 100644 GIT binary patch delta 78 zcmeY*nV{`CX-RovX2}`@I7l>{#5jo^S-@x#(?n#xF;Ky>jKtjB)FK`rb4hw?ViC&$ E0KZHa+yDRo delta 21 dcmXT%ouJJ-aY=b%X2~SRiR_b@CQOVM1prv(2gm>b diff --git a/tests/vectors/union-parity/unknown-arm-list.msgpack b/tests/vectors/union-parity/unknown-arm-list.msgpack index 0fe58548af3bf443045f42a7e901c860a227d9a7..d2286430020cbdbb4e942f8c2c68c80e2f2ede9d 100644 GIT binary patch literal 259 zcmbQfytuR|EipNjc@o2i94Jf{TzcLbxZRy^Ye7m^K(*C^K?y;jS_*bT9%QRo10q117t2q KPfaXhIRF5?$yYT1 delta 117 zcmZo>+Q^tYeR*+dQCebhD)S_UNlS|I^GhaAVw|+7#BgawYEDl6B&NxWN)0D1NzTtL z04i9TnU|MZGzq9;NlI#J!NQ73tWy?e=B6(%Ey}dg*H1jKI57ueK(XPH;+*`F13*oS Ql8hz*)h)_2nz-Ku0F89uBq@?EQnj{+~P6nE>q&zXR1j*z?!%2*j*pUT{CNWJ!<{JYQEXzpD%}p)h0Wz1Q KrzRG$8~^}r#y2AX delta 74 zcmZ3*n65B=d2wk`T4Hi4^CX5zON#RIOC|yti*gJhl+i>RRi%kb$`dn7CNWNApTsm_ Y662(08Hu^MsYN_M=92W(#3Ggh0A9WwoB#j-