siondefrag reports error when getting getting big endianness input
This is an example output
$ siondefrag -q 1 sion.dat sion-q1.dat siondefrag: infilename: sion.dat
siondefrag: outfilename: sion-q1.dat
siondefrag: sid: 0 siondefrag: filename: sion.dat
siondefrag: nfiles: 1 siondefrag: fsblksize: 1048576 bytes ( 1.00 MB) siondefrag: current endianness: little siondefrag: file endianness: big siondefrag: max number of blocks: 1 siondefrag: datasize in file (aggr.): 4618011 bytes ( 4.40 MB) siondefrag: start_of_varheader: 4296015872 bytes (4097.00 MB) siondefrag: size of chunks: 4294967296 bytes (4096.00 MB) siondefrag: file usage: 0.107521% siondefrag: max chunksize: 1048576 siondefrag: outsid: 1 siondefrag: fsblksize outfile: 1 ![0]SION_ERROR_RETURN on rank -1, rc=0: sion_seek: parameter posiinblk (0) is out of range (0 .. 0), aborting ...SION_ERROR_RETURN on rank -1, rc=0: sion_seek: parameter posiinblk (0) is out of range (0 .. 0), aborting ...