Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Test_runtime_rounding_modes throws exception

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Test_runtime_rounding_modes throws exception


Chronological Thread 
  • From: Marc Glisse <>
  • To:
  • Subject: Re: [cgal-discuss] Test_runtime_rounding_modes throws exception
  • Date: Sat, 7 Apr 2012 11:57:25 +0200 (CEST)

On Tue, 3 Apr 2012, Hamid G wrote:

I am trying to perform a boolean operation between two Nef polyhedrons.
The code is simple, it basically loades two .OFF files and after converting
them to Nef tries a subtraction operation.

This code compiles and works under Linux but it crashes before prompting the
user for .OFF file names on Mac OSX:

Could it be that you are using an older version of CGAL with a recent XCode (one where g++ uses llvm as a backend)? llvm can't handle rounding properly. We introduced a workaround for it, which should be in the latest version, but I can't remember what version it first appeared in.

$ terminate called throwing an exceptionAbort trap: 6

Uncaught exceptions should print more than that, probably another llvm-related limitation.

--
Marc Glisse



Archive powered by MHonArc 2.6.16.

Top of Page