Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] Re: Assertion thrown -- wrong rounding

Subject: CGAL users discussion list

List archive

[cgal-discuss] Re: Assertion thrown -- wrong rounding


Chronological Thread 
  • From: Hyungon Kim <>
  • To:
  • Subject: [cgal-discuss] Re: Assertion thrown -- wrong rounding
  • Date: Wed, 12 May 2010 11:37:23 -0700 (PDT)


Hi,

I got the same assertion failure for linux 64bit CGAL.
terminate called after throwing an instance of
'CGAL::Assertion_exception'
what(): CGAL ERROR: assertion violation!
Expr: -CGAL_IA_MUL(-1.1, 10.1) != CGAL_IA_MUL(1.1, 10.1)
File:
/home/staff/hgkim/CGAL.3.6/CGAL.3.6/linux64/include/CGAL/Interval_nt.h
Line: 158
Explanation: Wrong rounding: did you forget the -frounding-math option
if you use GCC?
Aborted
My configuration is
CGAL:3.6
BOOST: 1.42
GMP: 4.2.4
MPFR:2.4.0
GCC: 3.4.6

I did not see the assertion failure from linux 32bit CGAL with same
configuration. Even if I added -frounding-math to CMAKE_CXX_FLAGS in
CMakeCache.txt, it doesn't work.
Can anybody help me to resolve the problem?

Thanks,
Hyungon Kim
--
View this message in context:
http://cgal-discuss.949826.n4.nabble.com/Assertion-thrown-wrong-rounding-tp953602p2196559.html
Sent from the cgal-discuss mailing list archive at Nabble.com.



Archive powered by MHonArc 2.6.16.

Top of Page