-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why is CGAL less stable on Ubuntu 20.04.5 compared to Windows? #8471
Comments
What gcc version are you using? Could you try clang++ instead? |
That is really hard to guess without knowing more about those crashes. Are they assertions/exceptions that are thrown, segfault? Do you have stack traces? CGAL-5.5.x is tested every week. See last test results. We do not test with Ubuntu 20.04, but we could. As Sébastien said, it is very important we know which compiler (and which version of it) you used. By the way, you mentioned CGAL-5.5.3. Note that CGAL-5.5.4 was released in February 2024. Maybe that version already contains a fix for you issue. Could you try, please? |
Also, what kernel are you using?
____ _ ____ _
/_____/_) o /__________ __ //
(____ ( ( ( (_/ (_/-(-'_(/
_/
…On Mon, 9 Sept 2024 at 11:27, Laurent Rineau ***@***.***> wrote:
@lisir3000 <https://github.com/lisir3000>
We implemented an incremental topological map application using the CGAL
library’s Arrangement_2, Arr_segment_traits_2, and Arr_observer. We found
that the library is more stable in a Windows environment. When running on
Ubuntu 20.04.5, crashes occur, such as when inserting multiple overlapping
segments into the library or when batch deleting vertices. These operations
perform well in the Windows environment, but cause crashes in Ubuntu
20.04.5. Both environments use the same CGAL version 5.5.3. What could be
causing this issue?
That is really hard to guess without knowing more about those crashes. Are
they assertions/exceptions that are thrown, segfault? Do you have stack
traces?
CGAL-5.5.x is tested every week. See last test results
<https://cgal.geometryfactory.com/CGAL/testsuite/results-5.5.5-I-213.shtml#Arrangement_on_surface_2>.
We do not test with Ubuntu 20.04, but we could. As Sébastien said, it is
very important we know which compiler (and which version of it) you used.
By the way, you mentioned CGAL-5.5.3. Note that CGAL-5.5.4 was released
in February 2024 <https://www.cgal.org/2024/02/28/cgal554/>. Maybe that
version already contains a fix for you issue. Could you try, please?
—
Reply to this email directly, view it on GitHub
<#8471 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABVBNOCAWXCRPOUQNGJT4YLZVVLW3AVCNFSM6AAAAABN37DPB2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZXGQ2TQNJZGI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I'm using gcc 9.4.0 |
We implemented an incremental topological map application using the CGAL library’s Arrangement_2, Arr_segment_traits_2, and Arr_observer. We found that the library is more stable in a Windows environment. When running on Ubuntu 20.04.5, crashes occur, such as when inserting multiple overlapping segments into the library or when batch deleting vertices. These operations perform well in the Windows environment, but cause crashes in Ubuntu 20.04.5. Both environments use the same CGAL version 5.5.3. What could be causing this issue?
The text was updated successfully, but these errors were encountered: