arq5x / bedtools2

bedtools - the swiss army knife for genome arithmetic
MIT License
941 stars 287 forks source link

need to include cstdint in ParseTools.h #1096

Open emyr666 opened 5 months ago

emyr666 commented 5 months ago

I am trying to build version 2.31 using GCC 13.2. This is to take advantage of -march=zen4. Only GCC 13+ supports the extra instructions provided by the AMD zen4 microarchitecture (AVX512 etc.)

Am hitting the same bug as this : https://bugs.gentoo.org/895860

It looks like you patched this branch but you need this fix in the main branch too. You have to include cstdint if you want to use the int types it provides.

I would suggest you add -Wall and -Weffc++ and making sure that the code compiles clean before making a release.