Incorrect illustrator output with --BlockSize=64
The following command produces incorrect illustrator output in the last several positions of the filteredBasis:
cameron@cs-osl-08:~/parabix-devel/build16$ bin/csv_column 1 ../tools/csv/inputTest.csv -FilterBasisBits -enable-illustrator -BlockSize=64
date
2020-01-21
2020-01-22
2020-01-23
2020-01-24
2020-01-24
2020-01-25
2020-01-25
ByteStream | date,county,state,fips,cases,deaths 2020-01-21,Snohomish,Washington,53061,1,0 2020-01-22,Snohomish,Washington,53061,1,0 2020-01-23,Snohomish,Washington,53061,1,0 2020-01-24,Cook,Illinois,17031,1,0 2020-01-24,Snohomish,Was
BasisBits[4-7] | 6676266767727767626677266767266676700333323323325666666762567666676623333323230033332332332566666676256766667662333332323003333233233256666667625676666766233333232300333323323324666246666667233333232300333323323325666666762567
BasisBits[0-3] | 4145C3F5E49C34145C6903C31353C451483DA2020D01D21C3EF8FD938C71389E74FEC53061C1C0DA2020D01D22C3EF8FD938C71389E74FEC53061C1C0DA2020D01D23C3EF8FD938C71389E74FEC53061C1C0DA2020D01D24C3FFBC9CC9EF93C17031C1C0DA2020D01D24C3EF8FD938C713
recordSeparators | ....................................1..........................................1..........................................1..........................................1...................................1........................
fieldSeparators | ....1......1.....1....1.....1.......1..........1.........1..........1.....1.1..1..........1.........1..........1.....1.1..1..........1.........1..........1.....1.1..1..........1....1........1.....1.1..1..........1.........1...
Selected | 1111................................11111111111................................11111111111................................11111111111................................11111111111.........................11111111111..............
filteredBasis[4-7] | 6676033332332330333323323303333233233033332332330333323323303333233233233233033332
filteredBasis[0-3] | 4145A2020D01D21A2020D01D22A2020D01D23A2020D01D24A2020D01D24A2020D01D25D01D25A2020D
Filtered | date 2020-01-21 2020-01-22 2020-01-23 2020-01-24 2020-01-24 2020-01-25 2020-01-25
ByteStream | hington,53061,1,0 2020-01-25,Orange,California,6059,1,0 2020-01-25,Cook,Illinois,17031,1,0
BasisBits[4-7] | 6666766233333232300333323323324766662466666766623333232300333323323324666246666667233333232300
BasisBits[0-3] | 89E74FEC53061C1C0DA2020D01D25CF21E75C31C96F2E91C6059C1C0DA2020D01D25C3FFBC9CC9EF93C17031C1C0DA
recordSeparators | ..................1......................................1...................................1.
fieldSeparators | .......1.....1.1..1..........1......1..........1....1.1..1..........1....1........1.....1.1..1.
Selected | ..................11111111111............................11111111111.........................1.
filteredBasis[4-7] |
filteredBasis[0-3] |
Filtered |
The incorrect data is in the final 12 items:
233233033332
D01D25A2020D
This would transpose back to
-01-25
2020-
when the correct output is:
2020-01-25
The actual computed filteredBasis seems to be correct, because the Filtered data produced by p2s is correct, so it appears to be an illustrator problem.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information