Thanks for reporting this, @pixdrift. While the only solution for you is what
Panu outlined above, I have at least updated the configure script so that it
checks for the actual OpenMP version in the compiler, and also added a short
section into the INSTALL file which states the required version.
You can view, comment on, or merge this pull request online at:
https://github.com/rpm-software-management/rpm/pull/1325
-- Commit Summary --
* Check & document need for correct OpenMP version
* Bump Lua to 5.2 in configure script
-- File Changes --
M INSTALL (6)
M configure.ac
So we can't declutter and eliminate the duplication.
IMHO it makes no sense to make the cluttered enums into python enums because
they are a bit faster, so the dev can decide what he needs more, convenience to
debug or performance and can switch between them by using the appropriate ctors
if ne