Hi John,

I just found out that there is a bug in ifade::write64 when the output file is 
larger than 2 gb.

In line 350: int ierr = UnixWrite(fdes, &nrows, sizeof(nobs));

The type of ierr should be off_t because ierr will be assigned by the return 
value of lseek.

Cheers,
Zheng
_______________________________________________
FastBit-users mailing list
[email protected]
https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users

Reply via email to