occt-products: master f1708bcb
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
master | 2022-09-15 09:38:22 | master fe27126e | ||
Affected Issues | 0033117: Coding, Configuration - migration to intel oneTBB 2021.5.0 (c++20 ready) | |||
Changeset | 0033117: Coding, Configuration - migration to intel oneTBB 2021.5.0 (c++20 ready) MSVC 2022/c++20. After employed c++20 language standard errors of compilation in intel oneTBB occurred. To get rid of compilation errors proposed moving on actual (2021.5.0) intel oneTBB occ products and occt. Patch consists from 4 steps: - update build scripts; - update source code; - update documentation; - fix installation (`INSTALL_TBB` cmake variable services both TBB libs - `tbb12` and `tbbmalloc`). Source changes was needed due to some changes in oneTBB API. Affected projects: TKACIS Affected sources: src/AcisData/AcisData_AcisModel.cxx Affected classes: class AcisData_InputFilterRead, class AcisData_InputFilterProc, class AcisData_InputFilterStor. |
|||
mod - adm/cmake/occt_toolkit.cmake | Diff File | |||
mod - adm/cmake/tbb.cmake | Diff File | |||
mod - CMakeLists.txt | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - diff | Diff File | |||
mod - dox/user_guides/bestfit_module/bestfit_module.md | Diff File | |||
mod - dox/user_guides/collision_detection/collision_detection.md | Diff File | |||
mod - dox/user_guides/dxf_interface/dxf_interface.md | Diff File | |||
mod - dox/user_guides/jt_interface/jt_interface.md | Diff File | |||
mod - dox/user_guides/sat_interface/sat_interface.md | Diff File | |||
mod - samples/csharp/cmake/mkdemo.bat.in | Diff File | |||
mod - samples/qt/OMF/distribute.bat | Diff File | |||
mod - samples/qt/Unfolding/distribute.bat | Diff File |