From: Nathan Moinvaziri Date: Thu, 8 Jan 2026 19:02:08 +0000 (-0800) Subject: Rename and reorder properties in hash_test. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d8451a6f2f69c4cef3bcd69aa9618054116dd64;p=thirdparty%2Fzlib-ng.git Rename and reorder properties in hash_test. --- diff --git a/test/hash_test_strings_p.h b/test/hash_test_strings_p.h index 622b32968..39079395a 100644 --- a/test/hash_test_strings_p.h +++ b/test/hash_test_strings_p.h @@ -193,192 +193,192 @@ static const uint8_t long_string[5552] = { 'y','K','B','A','5','2','7','b','y','R','K','q','A','u','3','J'}; typedef struct { - uint32_t crc; - uint32_t adler; - const uint8_t *buf; uint32_t len; - uint32_t expect_crc; + const uint8_t *buf; + uint32_t initial_adler; uint32_t expect_adler; + uint32_t initial_crc; + uint32_t expect_crc; } hash_test; static const hash_test hash_tests[] = { - {0x0, 0x0, (const uint8_t *)0x0, 0, 0x0, 0x1}, - {0xffffffff, 0xffffffff, (const uint8_t *)0x0, 0, 0x0, 0x1}, - {0x0, 0x0, (const uint8_t *)0x0, 255, 0x0, 0x1}, /* BZ 174799. */ - {0x0, 0x0, (const uint8_t *)0x0, 256, 0x0, 0x1}, - {0x0, 0x0, (const uint8_t *)0x0, 257, 0x0, 0x1}, - {0x0, 0x0, (const uint8_t *)0x0, 32767, 0x0, 0x1}, - {0x0, 0x0, (const uint8_t *)0x0, 32768, 0x0, 0x1}, - {0x0, 0x0, (const uint8_t *)0x0, 32769, 0x0, 0x1}, - {0x0, 0x1, (const uint8_t *)"", 0, 0x0, 0x1}, - {0x0, 0x1, (const uint8_t *)"", 1, 0xd202ef8d, 0x10001}, - {0xffffffff, 0xffffffff, (const uint8_t *)"", 0, 0xffffffff, 0x000e000e}, - {0x0, 0x1, (const uint8_t *)"a", 1, 0xe8b7be43, 0x00620062}, - {0x0, 0x1, (const uint8_t *)"abacus", 6, 0xc3d7115b, 0x8400270}, - {0x0, 0x1, (const uint8_t *)"backlog", 7, 0x269205, 0xb1f02d4}, - {0x0, 0x1, (const uint8_t *)"campfire", 8, 0x22a515f8, 0xea10348}, - {0x0, 0x1, (const uint8_t *)"delta", 5, 0x9643fed9, 0x61a020b}, - {0x0, 0x1, (const uint8_t *)"executable", 10, 0xd68eda01, 0x16fa0423}, - {0x0, 0x1, (const uint8_t *)"file", 4, 0x8c9f3610, 0x41401a1}, - {0x0, 0x1, (const uint8_t *)"greatest", 8, 0xc1abd6cd, 0xefa0360}, - {0x0, 0x1, (const uint8_t *)"hello", 5, 0x3610a686, 0x062c0215}, - {0x0, 0x1, (const uint8_t *)"inverter", 8, 0xc9e962c9, 0xf6f0370}, - {0x0, 0x1, (const uint8_t *)"jigsaw", 6, 0xce4e3f69, 0x8bd0286}, - {0x0, 0x1, (const uint8_t *)"karate", 6, 0x890be0e2, 0x8a50279}, - {0x0, 0x1, (const uint8_t *)"landscape", 9, 0xc4e0330b, 0x126a03ac}, - {0x0, 0x1, (const uint8_t *)"machine", 7, 0x1505df84, 0xb5302d6}, - {0x0, 0x1, (const uint8_t *)"nanometer", 9, 0xd4e19f39, 0x12d803ca}, - {0x0, 0x1, (const uint8_t *)"oblivion", 8, 0xdae9de77, 0xf220363}, - {0x0, 0x1, (const uint8_t *)"panama", 6, 0x66b8979c, 0x8a1026f}, - {0x0, 0x1, (const uint8_t *)"quest", 5, 0x4317f817, 0x6970233}, - {0x0, 0x1, (const uint8_t *)"resource", 8, 0xbc91f416, 0xf8d0369}, - {0x0, 0x1, (const uint8_t *)"secret", 6, 0x5ca2e8e5, 0x8d10287}, - {0x0, 0x1, (const uint8_t *)"test", 4, 0xd87f7e0c, 0x045d01c1}, - {0x0, 0x1, (const uint8_t *)"ultimate", 8, 0x3fc79b0b, 0xf8d0366}, - {0x0, 0x1, (const uint8_t *)"vector", 6, 0x1b6e485b, 0x8fb0294}, - {0x0, 0x1, (const uint8_t *)"walrus", 6, 0xbe769b97, 0x918029f}, - {0x0, 0x1, (const uint8_t *)"xeno", 4, 0xe7a06444, 0x45e01bb}, - {0x0, 0x1, (const uint8_t *)"yelling", 7, 0xfe3944e5, 0xbfe02f5}, - {0x0, 0x1, (const uint8_t *)"zero", 4, 0xabdef192, 0x046e01c1}, - {0x0, 0x1, (const uint8_t *)"zlib", 4, 0x73887d3a, 0x046401b2}, - {0x0, 0x1, (const uint8_t *)"4BJD7PocN1VqX0jXVpWB", 20, 0xd487a5a1, 0x3eef064d}, - {0x0, 0x1, (const uint8_t *)"F1rPWI7XvDs6nAIRx41l", 20, 0x61a0132e, 0x425d065f}, - {0x0, 0x1, (const uint8_t *)"ldhKlsVkPFOveXgkGtC2", 20, 0xdf02f76, 0x4f1a073e}, - {0x0, 0x1, (const uint8_t *)"5KKnGOOrs8BvJ35iKTOS", 20, 0x579b2b0a, 0x42290650}, - {0x0, 0x1, (const uint8_t *)"0l1tw7GOcem06Ddu7yn4", 20, 0xf7d16e2d, 0x43fd0690}, - {0x0, 0x1, (const uint8_t *)"MCr47CjPIn9R1IvE1Tm5", 20, 0x731788f5, 0x3f770609}, - {0x0, 0x1, (const uint8_t *)"UcixbzPKTIv0SvILHVdO", 20, 0x7112bb11, 0x4c7c0703}, - {0x0, 0x1, (const uint8_t *)"dGnAyAhRQDsWw0ESou24", 20, 0xf32a0dac, 0x48ac06b7}, - {0x0, 0x1, (const uint8_t *)"di0nvmY9UYMYDh0r45XT", 20, 0x625437bb, 0x489a0698}, - {0x0, 0x1, (const uint8_t *)"2XKDwHfAhFsV0RhbqtvH", 20, 0x896930f9, 0x44a906e6}, - {0x0, 0x1, (const uint8_t *)"ZhrANFIiIvRnqClIVyeD", 20, 0x8579a37, 0x4a29071c}, - {0x0, 0x1, (const uint8_t *)"v7Q9ehzioTOVeDIZioT1", 20, 0x632aa8e0, 0x4a7706f9}, - {0x0, 0x1, (const uint8_t *)"Yod5hEeKcYqyhfXbhxj2", 20, 0xc829af29, 0x4ce60769}, - {0x0, 0x1, (const uint8_t *)"GehSWY2ay4uUKhehXYb0", 20, 0x1b08b7e8, 0x48ae06e5}, - {0x0, 0x1, (const uint8_t *)"kwytJmq6UqpflV8Y8GoE", 20, 0x4e33b192, 0x51d60750}, - {0x0, 0x1, (const uint8_t *)"70684206568419061514", 20, 0x59a179f0, 0x2b100414}, - {0x0, 0x1, (const uint8_t *)"42015093765128581010", 20, 0xcd1013d7, 0x2a550405}, - {0x0, 0x1, (const uint8_t *)"88214814356148806939", 20, 0xab927546, 0x2b450423}, - {0x0, 0x1, (const uint8_t *)"43472694284527343838", 20, 0x11f3b20c, 0x2b460421}, - {0x0, 0x1, (const uint8_t *)"49769333513942933689", 20, 0xd562d4ca, 0x2bc1042b}, - {0x0, 0x1, (const uint8_t *)"54979784887993251199", 20, 0x233395f7, 0x2ccd043d}, - {0x0, 0x1, (const uint8_t *)"58360544869206793220", 20, 0x2d167fd5, 0x2b68041a}, - {0x0, 0x1, (const uint8_t *)"27347953487840714234", 20, 0x8b5108ba, 0x2b84041d}, - {0x0, 0x1, (const uint8_t *)"07650690295365319082", 20, 0xc46b3cd8, 0x2afa0417}, - {0x0, 0x1, (const uint8_t *)"42655507906821911703", 20, 0xc10b2662, 0x2aff0412}, - {0x0, 0x1, (const uint8_t *)"29977409200786225655", 20, 0xc9a0f9d2, 0x2b8d0420}, - {0x0, 0x1, (const uint8_t *)"85181542907229116674", 20, 0x9341357b, 0x2b140419}, - {0x0, 0x1, (const uint8_t *)"87963594337989416799", 20, 0xf0424937, 0x2c8e043f}, - {0x0, 0x1, (const uint8_t *)"21395988329504168551", 20, 0xd7c4c31f, 0x2b68041f}, - {0x0, 0x1, (const uint8_t *)"51991013580943379423", 20, 0xf11edcc4, 0x2af10417}, - {0x0, 0x1, (const uint8_t *)"*]+@!);({_$;}[_},?{?;(_?,=-][@", 30, 0x40795df4, 0x7c9d0841}, - {0x0, 0x1, (const uint8_t *)"_@:_).&(#.[:[{[:)$++-($_;@[)}+", 30, 0xdd61a631, 0x71060751}, - {0x0, 0x1, (const uint8_t *)"&[!,[$_==}+.]@!;*(+},[;:)$;)-@", 30, 0xca907a99, 0x7095070a}, - {0x0, 0x1, (const uint8_t *)"]{.[.+?+[[=;[?}_#&;[=)__$$:+=_", 30, 0xf652deac, 0x82530815}, - {0x0, 0x1, (const uint8_t *)"-%.)=/[@].:.(:,()$;=%@-$?]{%+%", 30, 0xaf39a5a9, 0x61250661}, - {0x0, 0x1, (const uint8_t *)"+]#$(@&.=:,*];/.!]%/{:){:@(;)$", 30, 0x6bebb4cf, 0x642006a3}, - {0x0, 0x1, (const uint8_t *)")-._.:?[&:.=+}(*$/=!.${;(=$@!}", 30, 0x76430bac, 0x674206cb}, - {0x0, 0x1, (const uint8_t *)":(_*&%/[[}+,?#$&*+#[([*-/#;%(]", 30, 0x6c80c388, 0x67670680}, - {0x0, 0x1, (const uint8_t *)"{[#-;:$/{)(+[}#]/{&!%(@)%:@-$:", 30, 0xd54d977d, 0x7547070f}, - {0x0, 0x1, (const uint8_t *)"_{$*,}(&,@.)):=!/%(&(,,-?$}}}!", 30, 0xe3966ad5, 0x69ea06ee}, - {0x0, 0x1, (const uint8_t *)"e$98KNzqaV)Y:2X?]77].{gKRD4G5{mHZk,Z)SpU%L3FSgv!Wb8MLAFdi{+fp)c,@8m6v)yXg@]HBDFk?.4&}g5_udE*JHCiH=aL", 100, 0xe7c71db9, 0x1b01e92}, - {0x0, 0x1, (const uint8_t *)"r*Fd}ef+5RJQ;+W=4jTR9)R*p!B;]Ed7tkrLi;88U7g@3v!5pk2X6D)vt,.@N8c]@yyEcKi[vwUu@.Ppm@C6%Mv*3Nw}Y,58_aH)", 100, 0xeaa52777, 0xfbdb1e96}, - {0x0, 0x1, (const uint8_t *)"h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&", 100, 0xcd472048, 0x47a61ec8}, - {0x0, 0x1, (const uint8_t *)long_string, 5552, 0x426fa73b, 0x8b81718f}, - {0x0, 0x7a30360d, (const uint8_t *)0x0, 0, 0x0, 0x1}, - {0x7a30360d, 0x1, (const uint8_t *)"abacus", 6, 0xf8655a84, 0x8400270}, - {0x6fd767ee, 0x6fd767ee, (const uint8_t *)"", 1, 0x95dff795, 0xd7c567ee}, - {0x0, 0xefeb7589, (const uint8_t *)"a", 1, 0xe8b7be43, 0x65e475ea}, - {0x0, 0x61cf7e6b, (const uint8_t *)"abacus", 6, 0xc3d7115b, 0x60b880da}, - {0x6fd767ee, 0x1, (const uint8_t *)"backlog", 7, 0x1ed834b1, 0xb1f02d4}, - {0xefeb7589, 0xdc712e2, (const uint8_t *)"backlog", 7, 0x975f06f6, 0x9d0d15b5}, - {0x0, 0xad23c7fd, (const uint8_t *)"campfire", 8, 0x22a515f8, 0xfbfecb44}, - {0xefeb7589, 0x1, (const uint8_t *)"campfire", 8, 0x686cfca, 0xea10348}, - {0x61cf7e6b, 0x85cb2317, (const uint8_t *)"delta", 5, 0x1554e4b1, 0x3b622521}, - {0xdc712e2, 0x9eed31b0, (const uint8_t *)"executable", 10, 0x761b4254, 0xa6db35d2}, - {0xad23c7fd, 0xb94f34ca, (const uint8_t *)"file", 4, 0x7abdd09b, 0x9096366a}, - {0x85cb2317, 0xab058a2, (const uint8_t *)"greatest", 8, 0x4ba91c6b, 0xded05c01}, - {0x9eed31b0, 0x5bff2b7a, (const uint8_t *)"inverter", 8, 0xd5e78ba5, 0xc7452ee9}, - {0xb94f34ca, 0x605c9a5f, (const uint8_t *)"jigsaw", 6, 0x23649109, 0x7899ce4}, - {0xab058a2, 0x51bdeea5, (const uint8_t *)"karate", 6, 0xc5591f41, 0xf285f11d}, - {0x5bff2b7a, 0x85c21c79, (const uint8_t *)"landscape", 9, 0xf10eb644, 0x98732024}, - {0x605c9a5f, 0x97216f56, (const uint8_t *)"machine", 7, 0xbaa0a636, 0xadf4722b}, - {0x51bdeea5, 0x18444af2, (const uint8_t *)"nanometer", 9, 0x6af89afb, 0xcdb34ebb}, - {0x85c21c79, 0xbe6ce359, (const uint8_t *)"oblivion", 8, 0xecae222b, 0xe8b7e6bb}, - {0x97216f56, 0x843071f1, (const uint8_t *)"panama", 6, 0x47dffac4, 0x389e745f}, - {0x18444af2, 0xf2480c60, (const uint8_t *)"quest", 5, 0x70c2fe36, 0x36c90e92}, - {0xbe6ce359, 0x2d2feb3d, (const uint8_t *)"resource", 8, 0x1471d925, 0x9705eea5}, - {0x843071f1, 0x7490310a, (const uint8_t *)"secret", 6, 0x50c9a0db, 0xa3a63390}, - {0xf2480c60, 0x97d247d4, (const uint8_t *)"ultimate", 8, 0xf973daf8, 0xe6154b39}, - {0x2d2feb3d, 0x93cf7599, (const uint8_t *)"vector", 6, 0x344ac03d, 0x5e87782c}, - {0x7490310a, 0x73c84278, (const uint8_t *)"walrus", 6, 0x6d1408ef, 0xbc84516}, - {0x97d247d4, 0x228a87d1, (const uint8_t *)"xeno", 4, 0xe62670b5, 0x4646898b}, - {0x93cf7599, 0xa7a048d0, (const uint8_t *)"yelling", 7, 0x1b36da38, 0xb1654bc4}, - {0x73c84278, 0x1f0ded40, (const uint8_t *)"zlib", 4, 0x6432d127, 0xd89aeef1}, - {0x228a87d1, 0xa804a62f, (const uint8_t *)"4BJD7PocN1VqX0jXVpWB", 20, 0x997107d0, 0xe34eac7b}, - {0xa7a048d0, 0x508fae6a, (const uint8_t *)"F1rPWI7XvDs6nAIRx41l", 20, 0xdc567274, 0x33f2b4c8}, - {0x1f0ded40, 0xe5adaf4f, (const uint8_t *)"ldhKlsVkPFOveXgkGtC2", 20, 0xdcc63870, 0xe7b1b68c}, - {0xa804a62f, 0x67136a40, (const uint8_t *)"5KKnGOOrs8BvJ35iKTOS", 20, 0x6926cffd, 0xf6a0708f}, - {0x508fae6a, 0xb00c4a10, (const uint8_t *)"0l1tw7GOcem06Ddu7yn4", 20, 0xb52b38bc, 0xbd8f509f}, - {0xe5adaf4f, 0x2e0c84b5, (const uint8_t *)"MCr47CjPIn9R1IvE1Tm5", 20, 0xf83b8178, 0xcc298abd}, - {0x67136a40, 0x81238d44, (const uint8_t *)"UcixbzPKTIv0SvILHVdO", 20, 0xc5213070, 0xd7809446}, - {0xb00c4a10, 0xf853aa92, (const uint8_t *)"dGnAyAhRQDsWw0ESou24", 20, 0xbc7648b0, 0x9525b148}, - {0x2e0c84b5, 0x5a692325, (const uint8_t *)"di0nvmY9UYMYDh0r45XT", 20, 0xd8123a72, 0x620029bc}, - {0x81238d44, 0x3275b9f, (const uint8_t *)"2XKDwHfAhFsV0RhbqtvH", 20, 0xd5ac5620, 0x70916284}, - {0xf853aa92, 0x38371feb, (const uint8_t *)"ZhrANFIiIvRnqClIVyeD", 20, 0xceae099d, 0xd52706}, - {0x5a692325, 0xafc8bf62, (const uint8_t *)"v7Q9ehzioTOVeDIZioT1", 20, 0xb07d2b24, 0xeeb4c65a}, - {0x3275b9f, 0x9b07db73, (const uint8_t *)"Yod5hEeKcYqyhfXbhxj2", 20, 0x24ce91df, 0xde3e2db}, - {0x38371feb, 0xe75b214, (const uint8_t *)"GehSWY2ay4uUKhehXYb0", 20, 0x707b3b30, 0x4171b8f8}, - {0xafc8bf62, 0x72d0fe6f, (const uint8_t *)"kwytJmq6UqpflV8Y8GoE", 20, 0x16abc6a9, 0xa66a05cd}, - {0x9b07db73, 0xf857a4b1, (const uint8_t *)"70684206568419061514", 20, 0xae1fb7b7, 0x1f9a8c4}, - {0xe75b214, 0x54b8e14, (const uint8_t *)"42015093765128581010", 20, 0xd4eecd2d, 0x49c19218}, - {0x72d0fe6f, 0xd6aa5616, (const uint8_t *)"88214814356148806939", 20, 0x4660ec7, 0xbbfc5a38}, - {0xf857a4b1, 0x11e63098, (const uint8_t *)"43472694284527343838", 20, 0xfd8afdf7, 0x93434b8}, - {0x54b8e14, 0xbe92385, (const uint8_t *)"49769333513942933689", 20, 0xc6d1b5f2, 0xfe1827af}, - {0xd6aa5616, 0x49511de0, (const uint8_t *)"54979784887993251199", 20, 0x32476461, 0xcba8221c}, - {0x11e63098, 0x3db13bc1, (const uint8_t *)"58360544869206793220", 20, 0xd917cf1a, 0x14643fda}, - {0xbe92385, 0xbb899bea, (const uint8_t *)"27347953487840714234", 20, 0x4ad14a12, 0x1604a006}, - {0x49511de0, 0xf6cd9436, (const uint8_t *)"07650690295365319082", 20, 0xe37b5c6c, 0xb69f984c}, - {0x3db13bc1, 0x9109e6c3, (const uint8_t *)"42655507906821911703", 20, 0x7cc497f1, 0xc43eead4}, - {0xbb899bea, 0x75770fc, (const uint8_t *)"29977409200786225655", 20, 0x99781bb2, 0x707751b}, - {0xf6cd9436, 0x69b1d19b, (const uint8_t *)"85181542907229116674", 20, 0x132256a1, 0xf5bdd5b3}, - {0x9109e6c3, 0xc6132975, (const uint8_t *)"87963594337989416799", 20, 0xbfdb2c83, 0x2fed2db3}, - {0x75770fc, 0xd58cb00c, (const uint8_t *)"21395988329504168551", 20, 0x8d9d1e81, 0xc2a2b42a}, - {0x69b1d19b, 0xb63b8caa, (const uint8_t *)"51991013580943379423", 20, 0x7b6d4404, 0xdf0590c0}, - {0xc6132975, 0x8a45a2b8, (const uint8_t *)"*]+@!);({_$;}[_},?{?;(_?,=-][@", 30, 0x8619f010, 0x1980aaf8}, - {0xd58cb00c, 0xcbe95b78, (const uint8_t *)"_@:_).&(#.[:[{[:)$++-($_;@[)}+", 30, 0x15746ac3, 0xf58662c8}, - {0xb63b8caa, 0x4ef8a54b, (const uint8_t *)"&[!,[$_==}+.]@!;*(+},[;:)$;)-@", 30, 0xaccf812f, 0x1f65ac54}, - {0x8a45a2b8, 0x76ad267a, (const uint8_t *)"]{.[.+?+[[=;[?}_#&;[=)__$$:+=_", 30, 0x78af45de, 0x7b792e8e}, - {0xcbe95b78, 0x569e613c, (const uint8_t *)"-%.)=/[@].:.(:,()$;=%@-$?]{%+%", 30, 0x25b06b59, 0x1d61679c}, - {0x4ef8a54b, 0x36aa61da, (const uint8_t *)"+]#$(@&.=:,*];/.!]%/{:){:@(;)$", 30, 0x4ba0d08f, 0x12ec687c}, - {0x76ad267a, 0xf67222df, (const uint8_t *)")-._.:?[&:.=+}(*$/=!.${;(=$@!}", 30, 0xe26b6aac, 0x740329a9}, - {0x569e613c, 0x74b34fd3, (const uint8_t *)":(_*&%/[[}+,?#$&*+#[([*-/#;%(]", 30, 0x7e2b0a66, 0x374c5652}, - {0x36aa61da, 0x351fd770, (const uint8_t *)"{[#-;:$/{)(+[}#]/{&!%(@)%:@-$:", 30, 0xb3430dc7, 0xeadfde7e}, - {0xf67222df, 0xc45aef77, (const uint8_t *)"_{$*,}(&,@.)):=!/%(&(,,-?$}}}!", 30, 0x626c17a, 0x3fcbf664}, - {0x74b34fd3, 0xd034ea71, (const uint8_t *)"e$98KNzqaV)Y:2X?]77].{gKRD4G5{mHZk,Z)SpU%L3FSgv!Wb8MLAFdi{+fp)c,@8m6v)yXg@]HBDFk?.4&}g5_udE*JHCiH=aL", 100, 0xccf98060, 0x6b080911}, - {0x351fd770, 0xdeadc0de, (const uint8_t *)"r*Fd}ef+5RJQ;+W=4jTR9)R*p!B;]Ed7tkrLi;88U7g@3v!5pk2X6D)vt,.@N8c]@yyEcKi[vwUu@.Ppm@C6%Mv*3Nw}Y,58_aH)", 100, 0xd8b95312, 0x355fdf73}, - {0xc45aef77, 0xba5eba11, (const uint8_t *)"h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&", 100, 0xbb1c9912, 0xb48bd8d8}, - {0xc45aef77, 0x0, (const uint8_t *) + {0, (const uint8_t *)0x0, 0x0, 0x1, 0x0, 0x0}, + {0, (const uint8_t *)0x0, 0xffffffff, 0x1, 0xffffffff, 0x0}, + {255, (const uint8_t *)0x0, 0x0, 0x1, 0x0, 0x0}, /* BZ 174799. */ + {256, (const uint8_t *)0x0, 0x0, 0x1, 0x0, 0x0}, + {257, (const uint8_t *)0x0, 0x0, 0x1, 0x0, 0x0}, + {32767, (const uint8_t *)0x0, 0x0, 0x1, 0x0, 0x0}, + {32768, (const uint8_t *)0x0, 0x0, 0x1, 0x0, 0x0}, + {32769, (const uint8_t *)0x0, 0x0, 0x1, 0x0, 0x0}, + {0, (const uint8_t *)"", 0x1, 0x1, 0x0, 0x0}, + {1, (const uint8_t *)"", 0x1, 0x10001, 0x0, 0xd202ef8d}, + {0, (const uint8_t *)"", 0xffffffff, 0x000e000e, 0xffffffff, 0xffffffff}, + {1, (const uint8_t *)"a", 0x1, 0x00620062, 0x0, 0xe8b7be43}, + {6, (const uint8_t *)"abacus", 0x1, 0x8400270, 0x0, 0xc3d7115b}, + {7, (const uint8_t *)"backlog", 0x1, 0xb1f02d4, 0x0, 0x269205}, + {8, (const uint8_t *)"campfire", 0x1, 0xea10348, 0x0, 0x22a515f8}, + {5, (const uint8_t *)"delta", 0x1, 0x61a020b, 0x0, 0x9643fed9}, + {10, (const uint8_t *)"executable", 0x1, 0x16fa0423, 0x0, 0xd68eda01}, + {4, (const uint8_t *)"file", 0x1, 0x41401a1, 0x0, 0x8c9f3610}, + {8, (const uint8_t *)"greatest", 0x1, 0xefa0360, 0x0, 0xc1abd6cd}, + {5, (const uint8_t *)"hello", 0x1, 0x062c0215, 0x0, 0x3610a686}, + {8, (const uint8_t *)"inverter", 0x1, 0xf6f0370, 0x0, 0xc9e962c9}, + {6, (const uint8_t *)"jigsaw", 0x1, 0x8bd0286, 0x0, 0xce4e3f69}, + {6, (const uint8_t *)"karate", 0x1, 0x8a50279, 0x0, 0x890be0e2}, + {9, (const uint8_t *)"landscape", 0x1, 0x126a03ac, 0x0, 0xc4e0330b}, + {7, (const uint8_t *)"machine", 0x1, 0xb5302d6, 0x0, 0x1505df84}, + {9, (const uint8_t *)"nanometer", 0x1, 0x12d803ca, 0x0, 0xd4e19f39}, + {8, (const uint8_t *)"oblivion", 0x1, 0xf220363, 0x0, 0xdae9de77}, + {6, (const uint8_t *)"panama", 0x1, 0x8a1026f, 0x0, 0x66b8979c}, + {5, (const uint8_t *)"quest", 0x1, 0x6970233, 0x0, 0x4317f817}, + {8, (const uint8_t *)"resource", 0x1, 0xf8d0369, 0x0, 0xbc91f416}, + {6, (const uint8_t *)"secret", 0x1, 0x8d10287, 0x0, 0x5ca2e8e5}, + {4, (const uint8_t *)"test", 0x1, 0x045d01c1, 0x0, 0xd87f7e0c}, + {8, (const uint8_t *)"ultimate", 0x1, 0xf8d0366, 0x0, 0x3fc79b0b}, + {6, (const uint8_t *)"vector", 0x1, 0x8fb0294, 0x0, 0x1b6e485b}, + {6, (const uint8_t *)"walrus", 0x1, 0x918029f, 0x0, 0xbe769b97}, + {4, (const uint8_t *)"xeno", 0x1, 0x45e01bb, 0x0, 0xe7a06444}, + {7, (const uint8_t *)"yelling", 0x1, 0xbfe02f5, 0x0, 0xfe3944e5}, + {4, (const uint8_t *)"zero", 0x1, 0x046e01c1, 0x0, 0xabdef192}, + {4, (const uint8_t *)"zlib", 0x1, 0x046401b2, 0x0, 0x73887d3a}, + {20, (const uint8_t *)"4BJD7PocN1VqX0jXVpWB", 0x1, 0x3eef064d, 0x0, 0xd487a5a1}, + {20, (const uint8_t *)"F1rPWI7XvDs6nAIRx41l", 0x1, 0x425d065f, 0x0, 0x61a0132e}, + {20, (const uint8_t *)"ldhKlsVkPFOveXgkGtC2", 0x1, 0x4f1a073e, 0x0, 0xdf02f76}, + {20, (const uint8_t *)"5KKnGOOrs8BvJ35iKTOS", 0x1, 0x42290650, 0x0, 0x579b2b0a}, + {20, (const uint8_t *)"0l1tw7GOcem06Ddu7yn4", 0x1, 0x43fd0690, 0x0, 0xf7d16e2d}, + {20, (const uint8_t *)"MCr47CjPIn9R1IvE1Tm5", 0x1, 0x3f770609, 0x0, 0x731788f5}, + {20, (const uint8_t *)"UcixbzPKTIv0SvILHVdO", 0x1, 0x4c7c0703, 0x0, 0x7112bb11}, + {20, (const uint8_t *)"dGnAyAhRQDsWw0ESou24", 0x1, 0x48ac06b7, 0x0, 0xf32a0dac}, + {20, (const uint8_t *)"di0nvmY9UYMYDh0r45XT", 0x1, 0x489a0698, 0x0, 0x625437bb}, + {20, (const uint8_t *)"2XKDwHfAhFsV0RhbqtvH", 0x1, 0x44a906e6, 0x0, 0x896930f9}, + {20, (const uint8_t *)"ZhrANFIiIvRnqClIVyeD", 0x1, 0x4a29071c, 0x0, 0x8579a37}, + {20, (const uint8_t *)"v7Q9ehzioTOVeDIZioT1", 0x1, 0x4a7706f9, 0x0, 0x632aa8e0}, + {20, (const uint8_t *)"Yod5hEeKcYqyhfXbhxj2", 0x1, 0x4ce60769, 0x0, 0xc829af29}, + {20, (const uint8_t *)"GehSWY2ay4uUKhehXYb0", 0x1, 0x48ae06e5, 0x0, 0x1b08b7e8}, + {20, (const uint8_t *)"kwytJmq6UqpflV8Y8GoE", 0x1, 0x51d60750, 0x0, 0x4e33b192}, + {20, (const uint8_t *)"70684206568419061514", 0x1, 0x2b100414, 0x0, 0x59a179f0}, + {20, (const uint8_t *)"42015093765128581010", 0x1, 0x2a550405, 0x0, 0xcd1013d7}, + {20, (const uint8_t *)"88214814356148806939", 0x1, 0x2b450423, 0x0, 0xab927546}, + {20, (const uint8_t *)"43472694284527343838", 0x1, 0x2b460421, 0x0, 0x11f3b20c}, + {20, (const uint8_t *)"49769333513942933689", 0x1, 0x2bc1042b, 0x0, 0xd562d4ca}, + {20, (const uint8_t *)"54979784887993251199", 0x1, 0x2ccd043d, 0x0, 0x233395f7}, + {20, (const uint8_t *)"58360544869206793220", 0x1, 0x2b68041a, 0x0, 0x2d167fd5}, + {20, (const uint8_t *)"27347953487840714234", 0x1, 0x2b84041d, 0x0, 0x8b5108ba}, + {20, (const uint8_t *)"07650690295365319082", 0x1, 0x2afa0417, 0x0, 0xc46b3cd8}, + {20, (const uint8_t *)"42655507906821911703", 0x1, 0x2aff0412, 0x0, 0xc10b2662}, + {20, (const uint8_t *)"29977409200786225655", 0x1, 0x2b8d0420, 0x0, 0xc9a0f9d2}, + {20, (const uint8_t *)"85181542907229116674", 0x1, 0x2b140419, 0x0, 0x9341357b}, + {20, (const uint8_t *)"87963594337989416799", 0x1, 0x2c8e043f, 0x0, 0xf0424937}, + {20, (const uint8_t *)"21395988329504168551", 0x1, 0x2b68041f, 0x0, 0xd7c4c31f}, + {20, (const uint8_t *)"51991013580943379423", 0x1, 0x2af10417, 0x0, 0xf11edcc4}, + {30, (const uint8_t *)"*]+@!);({_$;}[_},?{?;(_?,=-][@", 0x1, 0x7c9d0841, 0x0, 0x40795df4}, + {30, (const uint8_t *)"_@:_).&(#.[:[{[:)$++-($_;@[)}+", 0x1, 0x71060751, 0x0, 0xdd61a631}, + {30, (const uint8_t *)"&[!,[$_==}+.]@!;*(+},[;:)$;)-@", 0x1, 0x7095070a, 0x0, 0xca907a99}, + {30, (const uint8_t *)"]{.[.+?+[[=;[?}_#&;[=)__$$:+=_", 0x1, 0x82530815, 0x0, 0xf652deac}, + {30, (const uint8_t *)"-%.)=/[@].:.(:,()$;=%@-$?]{%+%", 0x1, 0x61250661, 0x0, 0xaf39a5a9}, + {30, (const uint8_t *)"+]#$(@&.=:,*];/.!]%/{:){:@(;)$", 0x1, 0x642006a3, 0x0, 0x6bebb4cf}, + {30, (const uint8_t *)")-._.:?[&:.=+}(*$/=!.${;(=$@!}", 0x1, 0x674206cb, 0x0, 0x76430bac}, + {30, (const uint8_t *)":(_*&%/[[}+,?#$&*+#[([*-/#;%(]", 0x1, 0x67670680, 0x0, 0x6c80c388}, + {30, (const uint8_t *)"{[#-;:$/{)(+[}#]/{&!%(@)%:@-$:", 0x1, 0x7547070f, 0x0, 0xd54d977d}, + {30, (const uint8_t *)"_{$*,}(&,@.)):=!/%(&(,,-?$}}}!", 0x1, 0x69ea06ee, 0x0, 0xe3966ad5}, + {100, (const uint8_t *)"e$98KNzqaV)Y:2X?]77].{gKRD4G5{mHZk,Z)SpU%L3FSgv!Wb8MLAFdi{+fp)c,@8m6v)yXg@]HBDFk?.4&}g5_udE*JHCiH=aL", 0x1, 0x1b01e92, 0x0, 0xe7c71db9}, + {100, (const uint8_t *)"r*Fd}ef+5RJQ;+W=4jTR9)R*p!B;]Ed7tkrLi;88U7g@3v!5pk2X6D)vt,.@N8c]@yyEcKi[vwUu@.Ppm@C6%Mv*3Nw}Y,58_aH)", 0x1, 0xfbdb1e96, 0x0, 0xeaa52777}, + {100, (const uint8_t *)"h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&", 0x1, 0x47a61ec8, 0x0, 0xcd472048}, + {5552, (const uint8_t *)long_string, 0x1, 0x8b81718f, 0x0, 0x426fa73b}, + {0, (const uint8_t *)0x0, 0x7a30360d, 0x1, 0x0, 0x0}, + {6, (const uint8_t *)"abacus", 0x1, 0x8400270, 0x7a30360d, 0xf8655a84}, + {1, (const uint8_t *)"", 0x6fd767ee, 0xd7c567ee, 0x6fd767ee, 0x95dff795}, + {1, (const uint8_t *)"a", 0xefeb7589, 0x65e475ea, 0x0, 0xe8b7be43}, + {6, (const uint8_t *)"abacus", 0x61cf7e6b, 0x60b880da, 0x0, 0xc3d7115b}, + {7, (const uint8_t *)"backlog", 0x1, 0xb1f02d4, 0x6fd767ee, 0x1ed834b1}, + {7, (const uint8_t *)"backlog", 0xdc712e2, 0x9d0d15b5, 0xefeb7589, 0x975f06f6}, + {8, (const uint8_t *)"campfire", 0xad23c7fd, 0xfbfecb44, 0x0, 0x22a515f8}, + {8, (const uint8_t *)"campfire", 0x1, 0xea10348, 0xefeb7589, 0x686cfca}, + {5, (const uint8_t *)"delta", 0x85cb2317, 0x3b622521, 0x61cf7e6b, 0x1554e4b1}, + {10, (const uint8_t *)"executable", 0x9eed31b0, 0xa6db35d2, 0xdc712e2, 0x761b4254}, + {4, (const uint8_t *)"file", 0xb94f34ca, 0x9096366a, 0xad23c7fd, 0x7abdd09b}, + {8, (const uint8_t *)"greatest", 0xab058a2, 0xded05c01, 0x85cb2317, 0x4ba91c6b}, + {8, (const uint8_t *)"inverter", 0x5bff2b7a, 0xc7452ee9, 0x9eed31b0, 0xd5e78ba5}, + {6, (const uint8_t *)"jigsaw", 0x605c9a5f, 0x7899ce4, 0xb94f34ca, 0x23649109}, + {6, (const uint8_t *)"karate", 0x51bdeea5, 0xf285f11d, 0xab058a2, 0xc5591f41}, + {9, (const uint8_t *)"landscape", 0x85c21c79, 0x98732024, 0x5bff2b7a, 0xf10eb644}, + {7, (const uint8_t *)"machine", 0x97216f56, 0xadf4722b, 0x605c9a5f, 0xbaa0a636}, + {9, (const uint8_t *)"nanometer", 0x18444af2, 0xcdb34ebb, 0x51bdeea5, 0x6af89afb}, + {8, (const uint8_t *)"oblivion", 0xbe6ce359, 0xe8b7e6bb, 0x85c21c79, 0xecae222b}, + {6, (const uint8_t *)"panama", 0x843071f1, 0x389e745f, 0x97216f56, 0x47dffac4}, + {5, (const uint8_t *)"quest", 0xf2480c60, 0x36c90e92, 0x18444af2, 0x70c2fe36}, + {8, (const uint8_t *)"resource", 0x2d2feb3d, 0x9705eea5, 0xbe6ce359, 0x1471d925}, + {6, (const uint8_t *)"secret", 0x7490310a, 0xa3a63390, 0x843071f1, 0x50c9a0db}, + {8, (const uint8_t *)"ultimate", 0x97d247d4, 0xe6154b39, 0xf2480c60, 0xf973daf8}, + {6, (const uint8_t *)"vector", 0x93cf7599, 0x5e87782c, 0x2d2feb3d, 0x344ac03d}, + {6, (const uint8_t *)"walrus", 0x73c84278, 0xbc84516, 0x7490310a, 0x6d1408ef}, + {4, (const uint8_t *)"xeno", 0x228a87d1, 0x4646898b, 0x97d247d4, 0xe62670b5}, + {7, (const uint8_t *)"yelling", 0xa7a048d0, 0xb1654bc4, 0x93cf7599, 0x1b36da38}, + {4, (const uint8_t *)"zlib", 0x1f0ded40, 0xd89aeef1, 0x73c84278, 0x6432d127}, + {20, (const uint8_t *)"4BJD7PocN1VqX0jXVpWB", 0xa804a62f, 0xe34eac7b, 0x228a87d1, 0x997107d0}, + {20, (const uint8_t *)"F1rPWI7XvDs6nAIRx41l", 0x508fae6a, 0x33f2b4c8, 0xa7a048d0, 0xdc567274}, + {20, (const uint8_t *)"ldhKlsVkPFOveXgkGtC2", 0xe5adaf4f, 0xe7b1b68c, 0x1f0ded40, 0xdcc63870}, + {20, (const uint8_t *)"5KKnGOOrs8BvJ35iKTOS", 0x67136a40, 0xf6a0708f, 0xa804a62f, 0x6926cffd}, + {20, (const uint8_t *)"0l1tw7GOcem06Ddu7yn4", 0xb00c4a10, 0xbd8f509f, 0x508fae6a, 0xb52b38bc}, + {20, (const uint8_t *)"MCr47CjPIn9R1IvE1Tm5", 0x2e0c84b5, 0xcc298abd, 0xe5adaf4f, 0xf83b8178}, + {20, (const uint8_t *)"UcixbzPKTIv0SvILHVdO", 0x81238d44, 0xd7809446, 0x67136a40, 0xc5213070}, + {20, (const uint8_t *)"dGnAyAhRQDsWw0ESou24", 0xf853aa92, 0x9525b148, 0xb00c4a10, 0xbc7648b0}, + {20, (const uint8_t *)"di0nvmY9UYMYDh0r45XT", 0x5a692325, 0x620029bc, 0x2e0c84b5, 0xd8123a72}, + {20, (const uint8_t *)"2XKDwHfAhFsV0RhbqtvH", 0x3275b9f, 0x70916284, 0x81238d44, 0xd5ac5620}, + {20, (const uint8_t *)"ZhrANFIiIvRnqClIVyeD", 0x38371feb, 0xd52706, 0xf853aa92, 0xceae099d}, + {20, (const uint8_t *)"v7Q9ehzioTOVeDIZioT1", 0xafc8bf62, 0xeeb4c65a, 0x5a692325, 0xb07d2b24}, + {20, (const uint8_t *)"Yod5hEeKcYqyhfXbhxj2", 0x9b07db73, 0xde3e2db, 0x3275b9f, 0x24ce91df}, + {20, (const uint8_t *)"GehSWY2ay4uUKhehXYb0", 0xe75b214, 0x4171b8f8, 0x38371feb, 0x707b3b30}, + {20, (const uint8_t *)"kwytJmq6UqpflV8Y8GoE", 0x72d0fe6f, 0xa66a05cd, 0xafc8bf62, 0x16abc6a9}, + {20, (const uint8_t *)"70684206568419061514", 0xf857a4b1, 0x1f9a8c4, 0x9b07db73, 0xae1fb7b7}, + {20, (const uint8_t *)"42015093765128581010", 0x54b8e14, 0x49c19218, 0xe75b214, 0xd4eecd2d}, + {20, (const uint8_t *)"88214814356148806939", 0xd6aa5616, 0xbbfc5a38, 0x72d0fe6f, 0x4660ec7}, + {20, (const uint8_t *)"43472694284527343838", 0x11e63098, 0x93434b8, 0xf857a4b1, 0xfd8afdf7}, + {20, (const uint8_t *)"49769333513942933689", 0xbe92385, 0xfe1827af, 0x54b8e14, 0xc6d1b5f2}, + {20, (const uint8_t *)"54979784887993251199", 0x49511de0, 0xcba8221c, 0xd6aa5616, 0x32476461}, + {20, (const uint8_t *)"58360544869206793220", 0x3db13bc1, 0x14643fda, 0x11e63098, 0xd917cf1a}, + {20, (const uint8_t *)"27347953487840714234", 0xbb899bea, 0x1604a006, 0xbe92385, 0x4ad14a12}, + {20, (const uint8_t *)"07650690295365319082", 0xf6cd9436, 0xb69f984c, 0x49511de0, 0xe37b5c6c}, + {20, (const uint8_t *)"42655507906821911703", 0x9109e6c3, 0xc43eead4, 0x3db13bc1, 0x7cc497f1}, + {20, (const uint8_t *)"29977409200786225655", 0x75770fc, 0x707751b, 0xbb899bea, 0x99781bb2}, + {20, (const uint8_t *)"85181542907229116674", 0x69b1d19b, 0xf5bdd5b3, 0xf6cd9436, 0x132256a1}, + {20, (const uint8_t *)"87963594337989416799", 0xc6132975, 0x2fed2db3, 0x9109e6c3, 0xbfdb2c83}, + {20, (const uint8_t *)"21395988329504168551", 0xd58cb00c, 0xc2a2b42a, 0x75770fc, 0x8d9d1e81}, + {20, (const uint8_t *)"51991013580943379423", 0xb63b8caa, 0xdf0590c0, 0x69b1d19b, 0x7b6d4404}, + {30, (const uint8_t *)"*]+@!);({_$;}[_},?{?;(_?,=-][@", 0x8a45a2b8, 0x1980aaf8, 0xc6132975, 0x8619f010}, + {30, (const uint8_t *)"_@:_).&(#.[:[{[:)$++-($_;@[)}+", 0xcbe95b78, 0xf58662c8, 0xd58cb00c, 0x15746ac3}, + {30, (const uint8_t *)"&[!,[$_==}+.]@!;*(+},[;:)$;)-@", 0x4ef8a54b, 0x1f65ac54, 0xb63b8caa, 0xaccf812f}, + {30, (const uint8_t *)"]{.[.+?+[[=;[?}_#&;[=)__$$:+=_", 0x76ad267a, 0x7b792e8e, 0x8a45a2b8, 0x78af45de}, + {30, (const uint8_t *)"-%.)=/[@].:.(:,()$;=%@-$?]{%+%", 0x569e613c, 0x1d61679c, 0xcbe95b78, 0x25b06b59}, + {30, (const uint8_t *)"+]#$(@&.=:,*];/.!]%/{:){:@(;)$", 0x36aa61da, 0x12ec687c, 0x4ef8a54b, 0x4ba0d08f}, + {30, (const uint8_t *)")-._.:?[&:.=+}(*$/=!.${;(=$@!}", 0xf67222df, 0x740329a9, 0x76ad267a, 0xe26b6aac}, + {30, (const uint8_t *)":(_*&%/[[}+,?#$&*+#[([*-/#;%(]", 0x74b34fd3, 0x374c5652, 0x569e613c, 0x7e2b0a66}, + {30, (const uint8_t *)"{[#-;:$/{)(+[}#]/{&!%(@)%:@-$:", 0x351fd770, 0xeadfde7e, 0x36aa61da, 0xb3430dc7}, + {30, (const uint8_t *)"_{$*,}(&,@.)):=!/%(&(,,-?$}}}!", 0xc45aef77, 0x3fcbf664, 0xf67222df, 0x626c17a}, + {100, (const uint8_t *)"e$98KNzqaV)Y:2X?]77].{gKRD4G5{mHZk,Z)SpU%L3FSgv!Wb8MLAFdi{+fp)c,@8m6v)yXg@]HBDFk?.4&}g5_udE*JHCiH=aL", 0xd034ea71, 0x6b080911, 0x74b34fd3, 0xccf98060}, + {100, (const uint8_t *)"r*Fd}ef+5RJQ;+W=4jTR9)R*p!B;]Ed7tkrLi;88U7g@3v!5pk2X6D)vt,.@N8c]@yyEcKi[vwUu@.Ppm@C6%Mv*3Nw}Y,58_aH)", 0xdeadc0de, 0x355fdf73, 0x351fd770, 0xd8b95312}, + {100, (const uint8_t *)"h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&", 0xba5eba11, 0xb48bd8d8, 0xc45aef77, 0xbb1c9912}, + {600, (const uint8_t *) "h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&" "h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&" "h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&" "h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&" "h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&" - "h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&", 600, 0x888afa5b, 0xc3ab8aa}, - {0x0, 0x7712aa45, (const uint8_t *)long_string, 5552, 0x426fa73b, 0x7dc51be2}, - {0x0, 0x0, big_test, 32768, 0x217726b2, 0xbfcdc3b1}, - {0x0, 0x0, big_test, 16384, 0xe81722f0, 0x186ae1d1}, - {0x0, 0x0, big_test, 118960+512, 0xf0d2c66f, 0xf0d560c0}, - {0x0, 0x0, big_test, 615078, 0x6a023677, 0xd153ca93}, - {0x0, 0x0, big_test, 615142, 0x8a1b2fc5, 0x68cafbf3}, - {0x0, 0x0, big_test, 615270, 0xaf836355, 0x343e28c2}, - {0x0, 0x0, big_test, 615302, 0x42e83c6c, 0x34883772}, - {0x0, 0x0, big_test, 615318, 0x563bcb26, 0xf5ad404a}, - {0x0, 0x0, big_test, 615326, 0xd39dea79, 0x0d964516}, - {0x0, 0x0, big_test, 615330, 0xec355488, 0x28334794}, - {0x0, 0x0, big_test, 615334, 0x391ab77c, 0x4cf04a22}, - {0x0, 0x0, big_test, 615335, 0xb43dcef0, 0x97b84ac8}, - {0x0, 0x0, big_test, 615336, 0x27b91614, 0xe3274b6f}, + "h{bcmdC+a;t+Cf{6Y_dFq-{X4Yu&7uNfVDh?q&_u.UWJU],-GiH7ADzb7-V.Q%4=+v!$L9W+T=bP]$_:]Vyg}A.ygD.r;h-D]m%&", 0x0, 0xc3ab8aa, 0xc45aef77, 0x888afa5b}, + {5552, (const uint8_t *)long_string, 0x7712aa45, 0x7dc51be2, 0x0, 0x426fa73b}, + {32768, big_test, 0x0, 0xbfcdc3b1, 0x0, 0x217726b2}, + {16384, big_test, 0x0, 0x186ae1d1, 0x0, 0xe81722f0}, + {118960+512, big_test, 0x0, 0xf0d560c0, 0x0, 0xf0d2c66f}, + {615078, big_test, 0x0, 0xd153ca93, 0x0, 0x6a023677}, + {615142, big_test, 0x0, 0x68cafbf3, 0x0, 0x8a1b2fc5}, + {615270, big_test, 0x0, 0x343e28c2, 0x0, 0xaf836355}, + {615302, big_test, 0x0, 0x34883772, 0x0, 0x42e83c6c}, + {615318, big_test, 0x0, 0xf5ad404a, 0x0, 0x563bcb26}, + {615326, big_test, 0x0, 0x0d964516, 0x0, 0xd39dea79}, + {615330, big_test, 0x0, 0x28334794, 0x0, 0xec355488}, + {615334, big_test, 0x0, 0x4cf04a22, 0x0, 0x391ab77c}, + {615335, big_test, 0x0, 0x97b84ac8, 0x0, 0xb43dcef0}, + {615336, big_test, 0x0, 0xe3274b6f, 0x0, 0x27b91614}, }; #endif /* HASH_TEST_STRINGS_P_H */ diff --git a/test/test_adler32.cc b/test/test_adler32.cc index 73b15c472..c461f9393 100644 --- a/test/test_adler32.cc +++ b/test/test_adler32.cc @@ -20,7 +20,7 @@ extern "C" { class adler32_variant : public ::testing::TestWithParam { public: void hash(hash_test param, adler32_func adler32) { - uint32_t adler = adler32((uint32_t)param.adler, param.buf, param.len); + uint32_t adler = adler32((uint32_t)param.initial_adler, param.buf, param.len); EXPECT_EQ(adler, param.expect_adler); } }; diff --git a/test/test_adler32_copy.cc b/test/test_adler32_copy.cc index ff135cdc3..61ec8986a 100644 --- a/test/test_adler32_copy.cc +++ b/test/test_adler32_copy.cc @@ -25,7 +25,7 @@ public: GTEST_SKIP(); } - uint32_t adler = copyfunc(params.adler, dstbuf, params.buf, params.len); + uint32_t adler = copyfunc(params.initial_adler, dstbuf, params.buf, params.len); EXPECT_EQ(adler, params.expect_adler); EXPECT_EQ(0, memcmp(params.buf, dstbuf, params.len)); diff --git a/test/test_crc32.cc b/test/test_crc32.cc index 0763f10c5..945a2176b 100644 --- a/test/test_crc32.cc +++ b/test/test_crc32.cc @@ -21,9 +21,9 @@ public: uint32_t crc = 0; if (param.buf != NULL) { if (param.len) { - crc = crc32(param.crc, param.buf, param.len); + crc = crc32(param.initial_crc, param.buf, param.len); } else { - crc = param.crc; + crc = param.initial_crc; } } EXPECT_EQ(crc, param.expect_crc); diff --git a/test/test_crc32_copy.cc b/test/test_crc32_copy.cc index e965669af..2fc9792b7 100644 --- a/test/test_crc32_copy.cc +++ b/test/test_crc32_copy.cc @@ -25,7 +25,7 @@ public: GTEST_SKIP(); } - uint32_t crc = copyfunc(params.crc, dstbuf, params.buf, params.len); + uint32_t crc = copyfunc(params.initial_crc, dstbuf, params.buf, params.len); EXPECT_EQ(crc, params.expect_crc); EXPECT_EQ(0, memcmp(params.buf, dstbuf, params.len));