chrono icon indicating copy to clipboard operation
chrono copied to clipboard

[Feature request] Update dependencies

Open OgreTransporter opened this issue 3 years ago • 2 comments

It would be nice to update the code to use OpenCASCADE 7.6.0 and newer. The main Problem is, that BRepAdaptor_HSurface has been droped in 7.6.0.

OgreTransporter avatar Jan 18 '22 18:01 OgreTransporter

The current versions of OptiX, TensorRT and blaze do not work either.

OgreTransporter avatar Jan 18 '22 22:01 OgreTransporter

Updating these dependencies is not always straightforward, because of cascading effects and also because not all users can immediately upgrade to newer versions of these libraries.

Having said that, we would be more than happy to consider pull requests to address such upgrades, provided:

  • the code can work conditionally with the current supported version as well as the newer version of the external library
  • all potentially affected Chrono modules and demos are comprehensively tested
  • the changes are tested on all supported OS and compilers (at a minimum Windows and Linux, with VS 2019, gcc, and clang; ideally also on MacOS)

Finally, please indicate what OS and compiler you are using. For example, Blaze 3.8 (as far as I know their latest version) works just fine on Windows 10 with VS 2019 and on Ubuntu 20.04 with GCC 9.3. There is a known issue with VS 2022 which prevents using Blaze 3.8.

rserban avatar Jan 20 '22 10:01 rserban