BrunoLevy / geogram

a programming library with geometric algorithms
Other
1.9k stars 129 forks source link

Stack overflow under Windows and crash under MacOSX in intersection with arithmetic expansions #112

Closed BrunoLevy closed 1 year ago

BrunoLevy commented 1 year ago

Crash under Windows and MacOS with:

   intersect geogram.data/Intersections/rot_seven_cubes.obj remove_internal_shells=true

Windows and MacOSX have smaller stacks than Linux:

expansion and expansion_nt make a massive usage of the stack (to represent intermediate computations). It is OK for standard predicates, but not for creating new points with exact coordinates.

BrunoLevy commented 1 year ago

Note: