diff --git a/Packages/Interval_arithmetic/TODO b/Packages/Interval_arithmetic/TODO index ede190f1c6e..f2fed89fc2b 100644 --- a/Packages/Interval_arithmetic/TODO +++ b/Packages/Interval_arithmetic/TODO @@ -40,8 +40,6 @@ Concerning the main code: - Turn CGAL_IA_CHECK_RESTRICT into an [expensive] assertion ? - volatile should be removed from FPU_empiric_test() now that we enforce this everywhere. -- Replace the macros CGAL_IA_SMALLEST/CGAL_IA_LARGEST by consts ? See if it - impacts performance before. - Move the constant propagation barriers more deeply, where they are needed. (i.e. just before the actual FP operations that need to be done at run time) - Mark the cache as "mutable" (see Stroustrup, page 232) ? diff --git a/Packages/Interval_arithmetic/changes.txt b/Packages/Interval_arithmetic/changes.txt index be22f36e03d..8a035510701 100644 --- a/Packages/Interval_arithmetic/changes.txt +++ b/Packages/Interval_arithmetic/changes.txt @@ -1,5 +1,9 @@ Changes done to the Interval Arithmetic package. +Version 4.35 on 7 November 1999 +- Replaced the macros CGAL_IA_SMALLEST (resp LARGEST) by static data members + Interval_nt_advanced::Smallest (resp Largest). + Version 4.34 on 3 November 1999 - The script now recognizes the per predicate marker /*CGAL_NO_FILTER*/. - Added an exact converter from double to Quotient, so that diff --git a/Packages/Interval_arithmetic/test/Interval_arithmetic/Makefile b/Packages/Interval_arithmetic/test/Interval_arithmetic/Makefile index f793b12764e..4c9091a0749 100644 --- a/Packages/Interval_arithmetic/test/Interval_arithmetic/Makefile +++ b/Packages/Interval_arithmetic/test/Interval_arithmetic/Makefile @@ -16,7 +16,7 @@ CXXFLAGS = \ -I../../include \ $(TESTSUITE_CXXFLAGS) \ $(CGAL_CXXFLAGS) \ - -g -W -Wall + -O2 -DLOOPS=10000000 -W -Wall # -DCGAL_IA_NEW_FILTERS # -O2 -mcpu=pentiumpro -march=pentiumpro -W -Wall -DLOOPS=10000000 # -g -Wall -W @@ -48,7 +48,7 @@ CXXFLAGS = \ # LDFLAGS = Interval_arithmetic$(OBJ_EXT) # LDFLAGS = ../../src/Interval_arithmetic/workaround_4_ms.obj -LDFLAGS = \ +LDFLAGS = Interval_arithmetic$(OBJ_EXT) \ $(TESTSUITE_LDFLAGS) \ $(CGAL_LDFLAGS) diff --git a/Packages/Interval_arithmetic/version b/Packages/Interval_arithmetic/version index b6dd0246086..db5552503e5 100644 --- a/Packages/Interval_arithmetic/version +++ b/Packages/Interval_arithmetic/version @@ -1 +1 @@ -4.34 ( 3 Nov 1999) +4.35 ( 7 Nov 1999)