refresh-bio / KMC

Fast and frugal disk based k-mer counter
266 stars 73 forks source link

qol revisions: SIMD detection, external zlib, Makefile CXXFLAGS/LDFLAGS #232

Open ggraham opened 6 months ago

ggraham commented 6 months ago

These commits address: 1) Architecture detection had an explicit comparison to "Intel" if x86_64, which caused compilation failure on any AMD processor, despite having the requested vector extensions available (SSE2, SSE4.1, AVX, AVX2)

I am happy to keep this as a fork if these changes break other elements that you regard as essential. I do think it is important to address 1) and 2). 3) is not an essential change but makes the Makefile difficult to work with