inspirehep / refextract

Extract bibliographic references from (High-Energy Physics) articles.
GNU General Public License v2.0
130 stars 30 forks source link

mmap resize unavailable #109

Open ahmedbax opened 11 months ago

ahmedbax commented 11 months ago

Hi I am running refextract on MacOS Sonoma 14.0. I had a consistent error with mmap resize in clean_pdf_file in engine.py. To fix it, I removed the if elif then block in the function and used flush to do all the work as follows: mmfile.flush(start, end + offset - start). I believe that should do the work without invoking the system dependent resize and move. Please let me know what you think. Best wishes. Ahmed