-std=c++17 -fPIC -fno-trapping-math