Open tjhei opened 1 year ago
@pengfej can you confirm gcc and ubuntu version?
Sure, the GCC version is 12.20 and my Ubuntu version is 22.10
This is also something we (I and @sungho91) noticed recently on the University of Memphis workstation. Just tagging us here for any updates on how to resolve this.
OCE 0.18.3 is quite old (Feb 2018). It has been surpassed by OCCT.
I believe I got OCCT 7.4.0 (Feb 2022) compiled, and configured deal.II with it on @bangerth's machines. I just tried to use the most basic configuration as follows
tar xzf opencascade-7.4.0.tgz
cd opencascade-7.4.0
mkdir build
cd build
cmake -DINSTALL_DIR:PATH=/install/path/to/opencascade-7.4.0 ..
make install
Maybe @luca-heltai has some more insight. Anyways, we should update our interfacing with OpenCASCADE website.
I absolutely agree. Everything that was in 0.18.3 has been incorporated upstream in OCCT. OCE is officially dead. We should definitely remove its support, and only use OCCT.
I'll try to experiment a bit and see what version is still compatible with deal.II, and what changes we need to do to upgrade to the latest available version of OCCT.
I could compile with OCCT 7.7.1 without issues.
Thank you @luca-heltai ! I will try OCCT as well and post if we encounter any problem.
Arushi, can you make a PR to replace OCE by OCCT to candi?
Sure! Will do.
btw, I forgot to say: OCCT 7.7.1 passes all tests without changes in deal.II. Should we drop OCE support in deal.II?
I got the following report about a SIGSEGV in OCE when the library is loaded
Maybe we should update OpenCascade and see if that works?