mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-28 14:47:16 +00:00
312d43aa88
* Recsplit encoding * Added Golomb-Rice encoding * More on encoding * More * Fix compile errors * Fix fuzz test, add corpus * Integrated Elias-Fano * Fix lint * Add select64 * More * Add fuzz test for elias fano * Debugging elias fano * Fuzz test for elias fano * More elias fano debugging * Fix elias fano * More fixes * Fix to golombRiceLength Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
4 lines
6.6 KiB
Plaintext
4 lines
6.6 KiB
Plaintext
go test fuzz v1
|
|
int(24)
|
|
[]byte("I\x00U\xc0\xc0\x01\xc0\xff\xad\x00[\x1cE\x80\u007f5%V\x94l\f/\xb5\xbb\xde\xde8/// \x18////\x8c\x8c\xfa\xfa\xfa\xfa/\x00/@\x12\x0fo\x1bB\xd1\xe6ʵ\xb5\xb5//\xd9\xd9\x15p\xff\xff\x05*//\xa7\xa7\xa7\xff\xa7\x00///\x1f\xf5\xa9//./\x93\x93\x93\x93\x93\x93\x93\x93//\u007f\xde\xde\xe2\xde\xde\xde/// //\x8e/\xb8/@/\x05\xdb\xdb\xd8\t\t\t\t !\x9c\x01=\x80\xc8\x01\n\x89\xff=\x00\x00\x02\x00Dssssssssssssssssssssssssssssssssssssssss\x16\x16\x16\x16\x00\x10\xb1`ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssspssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x9asssssssssssssssssssssssssssssssssssssssssssssssssssssss\x00\x01sssssssssssssssssssssssssssssscccccccccccccccCssssssssssssssssssssssssssssssssssssssssssssss\x80sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x05\x05q\x13\u0081ss\xda\xda\xda\xda\xda\xda\xdassssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x8dsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\xf5ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\u007f\xde\xde\xe2\xde\x00\x10\x00\x00sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x80ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x80sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss3ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd\x00sjssssssssssssssssssssssssss\x10sssssssss\x1f\x1f\x1fssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x8cssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\xa7sssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\xff\xff\x80\x00ssssssssssssssssssssssssssssssssssssYsssssssssssssssssssssssssssssssssssssssssss\x80\x00\x00\x00ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssszsssssssssssss\xc1\x17\x11Y\xd0\xcbsss\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14ssssssssssssssssssssss\x00\x00\x00\x01sssss\xbb\xbbs\xbbss\xbbssssssssssss\x10sssssssssssss\xa0sssssssssssssssssssssssssssssssssssss\xcd?\xe8c\x02sssmssssssssss\x80\xc8\x01\n\x89sss\x9bssssssssssssssssssssssssssssssssssssssssssssssss\x88\x05\xea/sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssrrrrrsssssssssssssssssssssssssssssssss[sssssssss\xcc\xcc\xcc\xcc\xcc\xccssssssssmssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x95sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x05\xff\xff\x05ssssssssssssssss\x8es\x81//x\x80\x00\x00sbssssssssssssssssssssssF\xfbd\xb9sssXsssssssssssssksssssssssssssssss\x00\x00\x01\x00s@ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\xe0\xc9(DK@\xe0\xeasssssssssssssssssssssssssssssss\x91sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssE\xaa\xff\xd1&jXssssssssssss\xff\xffsssszz\x00sssssssssssssssssssssssssssssssssssssssssssssssssssssssqsssssssssssss]]l\xf9ssssssss\xa0\xa0\xa0\xa0\xa0\xa0\xa0ssssssssssssssssssssssssssssssssssssszzssssssssssssssssssssssssssssss\u007fssssssssssssssssssssssssssssssssssssssssssssss\x81sssssssssssssssssssssssssssssssssssssssssssssssssss衵\x8d\x10\xffsSss\x10\x10\x10\x10ssssssssssssssssssssssssssss\x00\x01\x00\x00sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x00\x00\x10\x00sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8csssssssssssssssssssssssssssssssssssssssssssssssssssss\xaasssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssswssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssD\x05]]]]]ۀd-\n\n\x05\xb5\x02\x00\x84\xad\xf8\x04\x1f\t\t\xa91\x00\xefzzsss\u007f?\xf9\x91\x91\x91\x91\x91S\x1d\x05\x05q\x13\xc2sssssss\xd1).\xde.hhh\x17 h\x86hh\x02(\x8d\v\xc0\x1e\xbd\\\x86\xff\xb1:\xff\xfd\u007f\xffF\u007f\x98\xb8/F\x02\x00/i\xbd\xbd\xbd\x8e\xbd\n\n\x05\xb5\xb5\x02\x00\u007f\xbd\xbd\x10\x00\x80d\xe4/\x04\xf0\xf0\xf0\xf0\xf0\x00\x00\x10\x00m$\x8dE@\x00\xbfV \x00\x0e\x0e\x0e\xdb//\x00\x00\x00\u007fE///////\xff/\x02/\x00\x10//\x10\x000///////\n//\xff/P///&\x01\x12:\a#\x97\xf8\x82\x82\x82\x01\x00\x00//:\x11\x00\x00\x00\xdb\xe4\x8d\xed\x1c/L/d\x00///////\u007f\x93\\>\xa2\x8e\x8e\xa7///?//////..yyyyyyyyii\x05\xe7\xe7\xe7\xe7\x80\x00\xff\xff\xa3\U00039e79\xb9\xb9L\x05\x02\x00\x05\x0e\xdb\xe9w\bQ\x8a\x8a\x8a//h\xce\xdb\x0e-.\x00\xff]mssss/(.\x00\x99\x00\xfft\xbdq\x10w\xfb\xc8t\xd3\x0f\xac\xcd\xcd\x00\xfb~\xff.\xd9...\xff//ssssss1\xdb\x10\xdb\xdb\xde\xfa\xf0\xf0\x94\x8e\x10\x02\x80\xff\xff\xdb\xe6\xe6\xe6Gr\xdb\xe5B\xfd\xb2\t\xf8B%\xeb\x951d3\x8c\x8c\x8c\xad\xad`y\xad\xdb\x10\xdb\xe0\xdb\xdb\xe4\x83/\x01\x00\x00\xbe\xe4\x8d\xed\x00\x00\x00\x00W\xe9\bQ\xfa\x00\x00\xfa/\xdcu\xa3\xb0\x12}O\x00\x00\x14@\x05\x05\x05d\xba\x00\x05 \u007f\u007f\u007f\u007f\u007f\u007f\u007f%V\xb0\x96 \x12l\x04/]/\u007f\x00\x00\n-?\x00\x00m\xe4PPP\x00\x80\x80//'\x00\x00\x05\x02\x00\x84@/?///...h]]\x00]]]\x01]]]]]\xdb\xd1]ssssʵ\xae\xb5\xb1\xdb\u007f\x10\x00m$\x8dE\x10\x16\x00\x16\a\x1a\x16\x16\x16\x16\x16\x00\x10\xb1`\xdbۗ\x16\x16\x00\x10\x04\x16\xe9\x00\x00\x00\u007fE//d\xba\xc0(\xfd\xd7\xc0q\xb3/\xf9\x00ssssssssssssssss\t!\x9c\x01=\x80\xc8///@DDDii\xc9G!///\x00\u007f?\xf9S1d-\xe6\n\x05\xb5\x02\x00\x84\xad\xf8\x04\x1f\t\t\xa9\x03ssssss\x10\x10\x10\xf2g\xad,\xd7\x10\x00\xab\x16-///\x00m-G\xde\xf2\xfa\x01\x00\x00\x00\xf0\x85/\x96 \x00\xff\u007fz/\x17\xdbhh{ssssss\x10h....\xff\xffm\xb2\xb2\xb2\xb2..ssssssssssss\\\xbe\xa2\x8e\x8euhh ۄ\xde\xdeR\xff\xff,\xdb")
|