upstream fix: pedantic warnings
upstream fix: typo
upstream fix: only integral static consts can be initialized in-class
upstream fix: explicitly include omp header
cmake build system
updated ignored files