Code: Select all
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
I think we should add it.
This report is accurate for r28697
Code: Select all
$ git rev-list --count HEAD
28697
Code: Select all
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
Code: Select all
$ git rev-list --count HEAD
28697
Is OpenMP actually used directly by FreeCAD? The output might come from some third-party CMake files, i.e. I know, that VTK can have support for OpenMP and checks for the package. In such cases, I would not add it to the final report.Kunda1 wrote: ↑Thu Apr 14, 2022 10:14 pm Running CMake I see:But when I reach the summary report, no mention of OpenMP at all.Code: Select all
-- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5")
I think we should add it.
Kunda1 wrote: ↑Fri Apr 15, 2022 12:03 pm which openmp package are we using from this list? https://repology.org/projects/?search=o ... es_newest=
Code: Select all
$ ldd bin/FreeCAD | grep openmp
libhdf5_openmpi.so.103 => /lib/x86_64-linux-gnu/libhdf5_openmpi.so.103
Code: Select all
$ dpkg -S libhdf5_openmpi.so.103
libhdf5-openmpi-103-1:amd64: /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.2.0
libhdf5-openmpi-103-1:amd64: /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103
Thanks! Odd I don't see a *hdf5* version that matches our v4.5openBrain wrote: ↑Fri Apr 15, 2022 12:10 pmThen (for Debian derivatives) :Code: Select all
$ ldd bin/FreeCAD | grep openmp libhdf5_openmpi.so.103 => /lib/x86_64-linux-gnu/libhdf5_openmpi.so.103
Code: Select all
$ dpkg -S libhdf5_openmpi.so.103 libhdf5-openmpi-103-1:amd64: /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103.2.0 libhdf5-openmpi-103-1:amd64: /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.103
Code: Select all
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
Weird, the version is way off