Making check in . make[1]: Entering directory `/sources/ppl-0.11.2' make[1]: Leaving directory `/sources/ppl-0.11.2' Making check in utils make[1]: Entering directory `/sources/ppl-0.11.2/utils' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/sources/ppl-0.11.2/utils' Making check in src make[1]: Entering directory `/sources/ppl-0.11.2/src' make check-am make[2]: Entering directory `/sources/ppl-0.11.2/src' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/sources/ppl-0.11.2/src' make[1]: Leaving directory `/sources/ppl-0.11.2/src' Making check in Watchdog make[1]: Entering directory `/sources/ppl-0.11.2/Watchdog' Making check in . make[2]: Entering directory `/sources/ppl-0.11.2/Watchdog' make[2]: Leaving directory `/sources/ppl-0.11.2/Watchdog' Making check in m4 make[2]: Entering directory `/sources/ppl-0.11.2/Watchdog/m4' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/sources/ppl-0.11.2/Watchdog/m4' Making check in utils make[2]: Entering directory `/sources/ppl-0.11.2/Watchdog/utils' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/sources/ppl-0.11.2/Watchdog/utils' Making check in src make[2]: Entering directory `/sources/ppl-0.11.2/Watchdog/src' make check-am make[3]: Entering directory `/sources/ppl-0.11.2/Watchdog/src' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/sources/ppl-0.11.2/Watchdog/src' make[2]: Leaving directory `/sources/ppl-0.11.2/Watchdog/src' Making check in tests make[2]: Entering directory `/sources/ppl-0.11.2/Watchdog/tests' make libpwl_tests.a watchdog1 make[3]: Entering directory `/sources/ppl-0.11.2/Watchdog/tests' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -DNDEBUG=1 -fexceptions -g -O3 -mcpu=G5 -W -Wall -MT pwl_test.o -MD -MP -MF .deps/pwl_test.Tpo -c -o pwl_test.o pwl_test.cc mv -f .deps/pwl_test.Tpo .deps/pwl_test.Po rm -f libpwl_tests.a ar cru libpwl_tests.a pwl_test.o ranlib libpwl_tests.a g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -DNDEBUG=1 -fexceptions -g -O3 -mcpu=G5 -W -Wall -MT watchdog1.o -MD -MP -MF .deps/watchdog1.Tpo -c -o watchdog1.o watchdog1.cc watchdog1.cc: In function 'int main()': watchdog1.cc:76:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/watchdog1.Tpo .deps/watchdog1.Po /bin/sh ../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o watchdog1 watchdog1.o ../src/libpwl.la libpwl_tests.a libtool: link: g++ -isystem /usr/include -m32 -g -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/watchdog1 watchdog1.o ../src/.libs/libpwl.so /tools/lib64/../lib/libstdc++.so libpwl_tests.a -Wl,-rpath -Wl,/tools/lib64/../lib make[3]: Leaving directory `/sources/ppl-0.11.2/Watchdog/tests' make check-TESTS make[3]: Entering directory `/sources/ppl-0.11.2/Watchdog/tests' PASS: watchdog1 ============= 1 test passed ============= make[3]: Leaving directory `/sources/ppl-0.11.2/Watchdog/tests' make[2]: Leaving directory `/sources/ppl-0.11.2/Watchdog/tests' Making check in doc make[2]: Entering directory `/sources/ppl-0.11.2/Watchdog/doc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/sources/ppl-0.11.2/Watchdog/doc' make[1]: Leaving directory `/sources/ppl-0.11.2/Watchdog' Making check in tests make[1]: Entering directory `/sources/ppl-0.11.2/tests' Making check in . make[2]: Entering directory `/sources/ppl-0.11.2/tests' make libppl_tests.a make[3]: Entering directory `/sources/ppl-0.11.2/tests' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT files.o -MD -MP -MF .deps/files.Tpo -c -o files.o files.cc mv -f .deps/files.Tpo .deps/files.Po g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ppl_test.o -MD -MP -MF .deps/ppl_test.Tpo -c -o ppl_test.o ppl_test.cc mv -f .deps/ppl_test.Tpo .deps/ppl_test.Po rm -f libppl_tests.a ar cru libppl_tests.a files.o ppl_test.o ranlib libppl_tests.a make[3]: Leaving directory `/sources/ppl-0.11.2/tests' make[2]: Leaving directory `/sources/ppl-0.11.2/tests' Making check in PIP_Problem make[2]: Entering directory `/sources/ppl-0.11.2/tests/PIP_Problem' make ascii_dump_load1 exceptions1 pipproblem1 pipproblem2 pipproblem3 make[3]: Entering directory `/sources/ppl-0.11.2/tests/PIP_Problem' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:285:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT exceptions1.o -MD -MP -MF .deps/exceptions1.Tpo -c -o exceptions1.o exceptions1.cc exceptions1.cc: In function 'int main()': exceptions1.cc:367:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/exceptions1.Tpo .deps/exceptions1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o exceptions1 exceptions1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/exceptions1 exceptions1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT pipproblem1.o -MD -MP -MF .deps/pipproblem1.Tpo -c -o pipproblem1.o pipproblem1.cc pipproblem1.cc: In function 'int main()': pipproblem1.cc:786:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/pipproblem1.Tpo .deps/pipproblem1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o pipproblem1 pipproblem1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/pipproblem1 pipproblem1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT pipproblem2.o -MD -MP -MF .deps/pipproblem2.Tpo -c -o pipproblem2.o pipproblem2.cc pipproblem2.cc: In function 'int main()': pipproblem2.cc:332:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/pipproblem2.Tpo .deps/pipproblem2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o pipproblem2 pipproblem2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/pipproblem2 pipproblem2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT pipproblem3.o -MD -MP -MF .deps/pipproblem3.Tpo -c -o pipproblem3.o pipproblem3.cc pipproblem3.cc: In function 'int main()': pipproblem3.cc:155:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/pipproblem3.Tpo .deps/pipproblem3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o pipproblem3 pipproblem3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/pipproblem3 pipproblem3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[3]: Leaving directory `/sources/ppl-0.11.2/tests/PIP_Problem' make check-TESTS make[3]: Entering directory `/sources/ppl-0.11.2/tests/PIP_Problem' PASS: ascii_dump_load1 PASS: exceptions1 PASS: pipproblem1 PASS: pipproblem2 PASS: pipproblem3 ================== All 5 tests passed ================== make[3]: Leaving directory `/sources/ppl-0.11.2/tests/PIP_Problem' make[2]: Leaving directory `/sources/ppl-0.11.2/tests/PIP_Problem' Making check in Powerset make[2]: Entering directory `/sources/ppl-0.11.2/tests/Powerset' make addcongruences1 addconstraints1 affinedimension1 affineimage1 affinepreimage1 bounded1 bounds1 closed1 closure1 collapse1 concatenate1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 disjunct1 empty1 entails1 equals1 frombdshape1 frombox1 fromcongruences1 fromconstraints1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedimension1 intersection1 maxmin1 meet1 membytes1 powerset1 reduce1 refinewith1 relationwith1 simplifyusingcontext1 size1 spacedims1 universe1 upperbound1 make[3]: Entering directory `/sources/ppl-0.11.2/tests/Powerset' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addcongruences1.o -MD -MP -MF .deps/addcongruences1.Tpo -c -o addcongruences1.o addcongruences1.cc addcongruences1.cc: In function 'int main()': addcongruences1.cc:65:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addcongruences1.Tpo .deps/addcongruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addcongruences1 addcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addcongruences1 addcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addconstraints1.o -MD -MP -MF .deps/addconstraints1.Tpo -c -o addconstraints1.o addconstraints1.cc addconstraints1.cc: In function 'int main()': addconstraints1.cc:66:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addconstraints1.Tpo .deps/addconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addconstraints1 addconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addconstraints1 addconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:136:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:234:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affineimage1.cc:26: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Pointset_Powerset.inlines.hh:212:3: instantiated from 'void Parma_Polyhedra_Library::Pointset_Powerset::intersection_assign(const Parma_Polyhedra_Library::Pointset_Powerset&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, Parma_Polyhedra_Library::Pointset_Powerset = Parma_Polyhedra_Library::Pointset_Powerset, Parma_Polyhedra_Library::Interval_Restriction_None > > > >]' affineimage1.cc:96:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:100:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:168:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:74:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:93:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT closed1.o -MD -MP -MF .deps/closed1.Tpo -c -o closed1.o closed1.cc closed1.cc: In function 'int main()': closed1.cc:95:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/closed1.Tpo .deps/closed1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o closed1 closed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/closed1 closed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT closure1.o -MD -MP -MF .deps/closure1.Tpo -c -o closure1.o closure1.cc closure1.cc: In function 'int main()': closure1.cc:57:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/closure1.Tpo .deps/closure1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o closure1 closure1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/closure1 closure1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT collapse1.o -MD -MP -MF .deps/collapse1.Tpo -c -o collapse1.o collapse1.cc collapse1.cc: In function 'int main()': collapse1.cc:92:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from collapse1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' collapse1.cc:68:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' collapse1.cc:68:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/collapse1.Tpo .deps/collapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o collapse1 collapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/collapse1 collapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:72:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from concatenate1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:58:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:58:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:106:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:126:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:147:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:76:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:113:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjunct1.o -MD -MP -MF .deps/disjunct1.Tpo -c -o disjunct1.o disjunct1.cc disjunct1.cc: In function 'int main()': disjunct1.cc:302:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from disjunct1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' disjunct1.cc:221:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' disjunct1.cc:221:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/disjunct1.Tpo .deps/disjunct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjunct1 disjunct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjunct1 disjunct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:135:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from empty1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' empty1.cc:106:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' empty1.cc:106:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT entails1.o -MD -MP -MF .deps/entails1.Tpo -c -o entails1.o entails1.cc entails1.cc: In function 'int main()': entails1.cc:70:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from entails1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' entails1.cc:55:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' entails1.cc:55:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/entails1.Tpo .deps/entails1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o entails1 entails1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/entails1 entails1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT equals1.o -MD -MP -MF .deps/equals1.Tpo -c -o equals1.o equals1.cc equals1.cc: In function 'int main()': equals1.cc:76:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from equals1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:316:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.templates.hh:166:5: instantiated from 'void Parma_Polyhedra_Library::Pointset_Powerset::add_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' equals1.cc:37:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:316:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.templates.hh:166:5: instantiated from 'void Parma_Polyhedra_Library::Pointset_Powerset::add_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' equals1.cc:37:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/equals1.Tpo .deps/equals1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o equals1 equals1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/equals1 equals1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:409:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombdshape1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:269:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.inlines.hh:163:5: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' frombdshape1.cc:267:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:269:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.inlines.hh:163:5: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' frombdshape1.cc:267:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.templates.hh:144:5: instantiated from 'void Parma_Polyhedra_Library::Pointset_Powerset::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' frombdshape1.cc:270:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:405:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:111:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:111:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromcongruences1.o -MD -MP -MF .deps/fromcongruences1.Tpo -c -o fromcongruences1.o fromcongruences1.cc fromcongruences1.cc: In function 'int main()': fromcongruences1.cc:74:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromcongruences1.Tpo .deps/fromcongruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromcongruences1 fromcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromcongruences1 fromcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromconstraints1.o -MD -MP -MF .deps/fromconstraints1.Tpo -c -o fromconstraints1.o fromconstraints1.cc fromconstraints1.cc: In function 'int main()': fromconstraints1.cc:169:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Determinate.inlines.hh:47:27: instantiated from 'Parma_Polyhedra_Library::Determinate::Rep::Rep(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Determinate.inlines.hh:102:21: instantiated from 'Parma_Polyhedra_Library::Determinate::Determinate(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Pointset_Powerset.inlines.hh:170:64: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' fromconstraints1.cc:103:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Determinate.inlines.hh:47:27: instantiated from 'Parma_Polyhedra_Library::Determinate::Rep::Rep(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Determinate.inlines.hh:102:21: instantiated from 'Parma_Polyhedra_Library::Determinate::Determinate(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Pointset_Powerset.inlines.hh:170:64: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' fromconstraints1.cc:103:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromconstraints1.Tpo .deps/fromconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromconstraints1 fromconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromconstraints1 fromconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:418:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgrid1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:486:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Grid&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.inlines.hh:110:5: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::Grid&, Parma_Polyhedra_Library::Complexity_Class) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' fromgrid1.cc:244:33: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.templates.hh:144:5: instantiated from 'void Parma_Polyhedra_Library::Pointset_Powerset::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' fromgrid1.cc:247:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:416:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromoctagonalshape1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:324:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Octagonal_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.inlines.hh:152:5: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::Octagonal_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' fromoctagonalshape1.cc:270:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:324:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Octagonal_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.inlines.hh:152:5: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::Octagonal_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' fromoctagonalshape1.cc:270:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:719:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.inlines.hh:82:3: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::C_Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' frompolyhedron1.cc:486:33: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Pointset_Powerset.inlines.hh:82:3: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::C_Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' frompolyhedron1.cc:486:33: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedimension1.o -MD -MP -MF .deps/fromspacedimension1.Tpo -c -o fromspacedimension1.o fromspacedimension1.cc fromspacedimension1.cc: In function 'int main()': fromspacedimension1.cc:94:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromspacedimension1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Determinate.inlines.hh:47:27: instantiated from 'Parma_Polyhedra_Library::Determinate::Rep::Rep(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Determinate.inlines.hh:102:21: instantiated from 'Parma_Polyhedra_Library::Determinate::Determinate(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Pointset_Powerset.inlines.hh:170:64: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' fromspacedimension1.cc:78:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Determinate.inlines.hh:47:27: instantiated from 'Parma_Polyhedra_Library::Determinate::Rep::Rep(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Determinate.inlines.hh:102:21: instantiated from 'Parma_Polyhedra_Library::Determinate::Determinate(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Pointset_Powerset.inlines.hh:170:64: instantiated from 'Parma_Polyhedra_Library::Pointset_Powerset::Pointset_Powerset(const Parma_Polyhedra_Library::Constraint_System&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' fromspacedimension1.cc:78:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedimension1.Tpo .deps/fromspacedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedimension1 fromspacedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedimension1 fromspacedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:103:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxmin1.o -MD -MP -MF .deps/maxmin1.Tpo -c -o maxmin1.o maxmin1.cc maxmin1.cc: In function 'int main()': maxmin1.cc:391:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxmin1.Tpo .deps/maxmin1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxmin1 maxmin1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxmin1 maxmin1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT meet1.o -MD -MP -MF .deps/meet1.Tpo -c -o meet1.o meet1.cc meet1.cc: In function 'int main()': meet1.cc:92:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from meet1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Determinate.inlines.hh:176:3: instantiated from 'void Parma_Polyhedra_Library::Determinate::meet_assign(const Parma_Polyhedra_Library::Determinate&) [with PSET = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, Parma_Polyhedra_Library::Determinate = Parma_Polyhedra_Library::Determinate, Parma_Polyhedra_Library::Interval_Restriction_None > > > >]' ../../src/Powerset.inlines.hh:199:3: instantiated from 'void Parma_Polyhedra_Library::Powerset::meet_assign(const Parma_Polyhedra_Library::Powerset&) [with D = Parma_Polyhedra_Library::Determinate, Parma_Polyhedra_Library::Interval_Restriction_None > > > >, Parma_Polyhedra_Library::Powerset = Parma_Polyhedra_Library::Powerset, Parma_Polyhedra_Library::Interval_Restriction_None > > > > >]' meet1.cc:76:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' meet1.cc:68:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/meet1.Tpo .deps/meet1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o meet1 meet1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/meet1 meet1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:66:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT powerset1.o -MD -MP -MF .deps/powerset1.Tpo -c -o powerset1.o powerset1.cc powerset1.cc: In function 'int main()': powerset1.cc:174:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/powerset1.Tpo .deps/powerset1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o powerset1 powerset1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/powerset1 powerset1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT reduce1.o -MD -MP -MF .deps/reduce1.Tpo -c -o reduce1.o reduce1.cc reduce1.cc: In function 'int main()': reduce1.cc:78:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from reduce1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' reduce1.cc:60:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' reduce1.cc:60:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/reduce1.Tpo .deps/reduce1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o reduce1 reduce1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/reduce1 reduce1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewith1.o -MD -MP -MF .deps/refinewith1.Tpo -c -o refinewith1.o refinewith1.cc refinewith1.cc: In function 'int main()': refinewith1.cc:220:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewith1.Tpo .deps/refinewith1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewith1 refinewith1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewith1 refinewith1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relationwith1.o -MD -MP -MF .deps/relationwith1.Tpo -c -o relationwith1.o relationwith1.cc relationwith1.cc: In function 'int main()': relationwith1.cc:267:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relationwith1.Tpo .deps/relationwith1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relationwith1 relationwith1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relationwith1 relationwith1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:449:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT size1.o -MD -MP -MF .deps/size1.Tpo -c -o size1.o size1.cc size1.cc: In function 'int main()': size1.cc:72:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from size1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' size1.cc:58:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' size1.cc:58:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/size1.Tpo .deps/size1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o size1 size1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/size1 size1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT spacedims1.o -MD -MP -MF .deps/spacedims1.Tpo -c -o spacedims1.o spacedims1.cc spacedims1.cc: In function 'int main()': spacedims1.cc:207:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from spacedims1.cc:28: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' spacedims1.cc:61:26: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' spacedims1.cc:61:26: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/spacedims1.Tpo .deps/spacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o spacedims1 spacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/spacedims1 spacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:99:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:159:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from upperbound1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:102:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:102:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[3]: Leaving directory `/sources/ppl-0.11.2/tests/Powerset' make check-TESTS make[3]: Entering directory `/sources/ppl-0.11.2/tests/Powerset' PASS: addcongruences1 PASS: addconstraints1 PASS: affinedimension1 PASS: affineimage1 PASS: affinepreimage1 PASS: bounded1 PASS: bounds1 PASS: closed1 PASS: closure1 PASS: collapse1 PASS: concatenate1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: disjunct1 PASS: empty1 PASS: entails1 PASS: equals1 PASS: frombdshape1 PASS: frombox1 PASS: fromcongruences1 PASS: fromconstraints1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromspacedimension1 PASS: intersection1 PASS: maxmin1 PASS: meet1 PASS: membytes1 PASS: powerset1 PASS: reduce1 PASS: refinewith1 PASS: relationwith1 PASS: simplifyusingcontext1 PASS: size1 PASS: spacedims1 PASS: universe1 PASS: upperbound1 =================== All 41 tests passed =================== make[3]: Leaving directory `/sources/ppl-0.11.2/tests/Powerset' make[2]: Leaving directory `/sources/ppl-0.11.2/tests/Powerset' Making check in Partially_Reduced_Product make[2]: Entering directory `/sources/ppl-0.11.2/tests/Partially_Reduced_Product' make addcongruences1 affineimage1 asciidumpload1 bounded1 boundedaffineimage1 bounds1 concatenate1 congruences1 congruencesproduct1 constraints1 constraintsproduct1 contains1 difference1 dimension1 directproduct1 discrete1 disjoint1 dropsomenonintegerpoints1 equals1 frombdshape1 frombox1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromproduct1 generalizedaffineimage1 intersection1 isempty1 isuniverse1 maxmin1 refinewithcongruences1 refinewithconstraints1 relations1 shapepreservingproduct1 smashproduct1 spacedims1 timeelapse1 topclosed1 topclosure1 upperbound1 reverse_constraints1 reverse_congruences1 reverse_directproduct1 reverse_constraintsproduct1 reverse_congruencesproduct1 reverse_shapepreservingproduct1 make[3]: Entering directory `/sources/ppl-0.11.2/tests/Partially_Reduced_Product' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addcongruences1.o -MD -MP -MF .deps/addcongruences1.Tpo -c -o addcongruences1.o addcongruences1.cc addcongruences1.cc: In function 'int main()': addcongruences1.cc:98:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addcongruences1.Tpo .deps/addcongruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addcongruences1 addcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addcongruences1 addcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:86:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT asciidumpload1.o -MD -MP -MF .deps/asciidumpload1.Tpo -c -o asciidumpload1.o asciidumpload1.cc asciidumpload1.cc: In function 'int main()': asciidumpload1.cc:231:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/asciidumpload1.Tpo .deps/asciidumpload1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o asciidumpload1 asciidumpload1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/asciidumpload1 asciidumpload1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:56:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:259:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:662:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bounds1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:90:42: instantiated from 'Parma_Polyhedra_Library::Partially_Reduced_Product::Partially_Reduced_Product(const Parma_Polyhedra_Library::C_Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::No_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > >, Parma_Polyhedra_Library::Grid>]' bounds1.cc:509:43: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:90:42: instantiated from 'Parma_Polyhedra_Library::Partially_Reduced_Product::Partially_Reduced_Product(const Parma_Polyhedra_Library::C_Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::No_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > >, Parma_Polyhedra_Library::Grid>]' bounds1.cc:509:43: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:69:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:93:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruencesproduct1.o -MD -MP -MF .deps/congruencesproduct1.Tpo -c -o congruencesproduct1.o congruencesproduct1.cc congruencesproduct1.cc: In function 'int main()': congruencesproduct1.cc:273:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruencesproduct1.Tpo .deps/congruencesproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruencesproduct1 congruencesproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruencesproduct1 congruencesproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraintsproduct1.o -MD -MP -MF .deps/constraintsproduct1.Tpo -c -o constraintsproduct1.o constraintsproduct1.cc constraintsproduct1.cc: In function 'int main()': constraintsproduct1.cc:540:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constraintsproduct1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:391:3: instantiated from 'void Parma_Polyhedra_Library::Partially_Reduced_Product::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with D1 = Parma_Polyhedra_Library::NNC_Polyhedron, D2 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, R = Parma_Polyhedra_Library::Constraints_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > > >]' constraintsproduct1.cc:279:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:391:3: instantiated from 'void Parma_Polyhedra_Library::Partially_Reduced_Product::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with D1 = Parma_Polyhedra_Library::NNC_Polyhedron, D2 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, R = Parma_Polyhedra_Library::Constraints_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > > >]' constraintsproduct1.cc:279:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/constraintsproduct1.Tpo .deps/constraintsproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraintsproduct1 constraintsproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraintsproduct1 constraintsproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:100:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:137:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dimension1.o -MD -MP -MF .deps/dimension1.Tpo -c -o dimension1.o dimension1.cc dimension1.cc: In function 'int main()': dimension1.cc:81:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dimension1.Tpo .deps/dimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dimension1 dimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dimension1 dimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT directproduct1.o -MD -MP -MF .deps/directproduct1.Tpo -c -o directproduct1.o directproduct1.cc directproduct1.cc: In function 'int main()': directproduct1.cc:112:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/directproduct1.Tpo .deps/directproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o directproduct1 directproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/directproduct1 directproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:97:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:157:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT equals1.o -MD -MP -MF .deps/equals1.Tpo -c -o equals1.o equals1.cc equals1.cc: In function 'int main()': equals1.cc:80:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/equals1.Tpo .deps/equals1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o equals1 equals1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/equals1 equals1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:63:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:84:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:43:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:43:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:60:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:63:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:90:42: instantiated from 'Parma_Polyhedra_Library::Partially_Reduced_Product::Partially_Reduced_Product(const Parma_Polyhedra_Library::C_Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::Constraints_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > >, Parma_Polyhedra_Library::Grid>]' frompolyhedron1.cc:93:43: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:90:42: instantiated from 'Parma_Polyhedra_Library::Partially_Reduced_Product::Partially_Reduced_Product(const Parma_Polyhedra_Library::C_Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::Constraints_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > >, Parma_Polyhedra_Library::Grid>]' frompolyhedron1.cc:93:43: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromproduct1.o -MD -MP -MF .deps/fromproduct1.Tpo -c -o fromproduct1.o fromproduct1.cc fromproduct1.cc: In function 'int main()': fromproduct1.cc:173:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromproduct1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:424:3: instantiated from 'void Parma_Polyhedra_Library::Partially_Reduced_Product::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with D1 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::Constraints_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > >, Parma_Polyhedra_Library::Grid>]' fromproduct1.cc:116:33: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:424:3: instantiated from 'void Parma_Polyhedra_Library::Partially_Reduced_Product::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with D1 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::Constraints_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > >, Parma_Polyhedra_Library::Grid>]' fromproduct1.cc:116:33: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromproduct1.Tpo .deps/fromproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromproduct1 fromproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromproduct1 fromproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:121:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT isempty1.o -MD -MP -MF .deps/isempty1.Tpo -c -o isempty1.o isempty1.cc isempty1.cc: In function 'int main()': isempty1.cc:91:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/isempty1.Tpo .deps/isempty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o isempty1 isempty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/isempty1 isempty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT isuniverse1.o -MD -MP -MF .deps/isuniverse1.Tpo -c -o isuniverse1.o isuniverse1.cc isuniverse1.cc: In function 'int main()': isuniverse1.cc:80:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/isuniverse1.Tpo .deps/isuniverse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o isuniverse1 isuniverse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/isuniverse1 isuniverse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxmin1.o -MD -MP -MF .deps/maxmin1.Tpo -c -o maxmin1.o maxmin1.cc maxmin1.cc: In function 'int main()': maxmin1.cc:241:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxmin1.Tpo .deps/maxmin1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxmin1 maxmin1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxmin1 maxmin1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithcongruences1.o -MD -MP -MF .deps/refinewithcongruences1.Tpo -c -o refinewithcongruences1.o refinewithcongruences1.cc refinewithcongruences1.cc: In function 'int main()': refinewithcongruences1.cc:255:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithcongruences1.Tpo .deps/refinewithcongruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithcongruences1 refinewithcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithcongruences1 refinewithcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraints1.o -MD -MP -MF .deps/refinewithconstraints1.Tpo -c -o refinewithconstraints1.o refinewithconstraints1.cc refinewithconstraints1.cc: In function 'int main()': refinewithconstraints1.cc:330:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraints1.Tpo .deps/refinewithconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraints1 refinewithconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraints1 refinewithconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations1.o -MD -MP -MF .deps/relations1.Tpo -c -o relations1.o relations1.cc relations1.cc: In function 'int main()': relations1.cc:306:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relations1.Tpo .deps/relations1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations1 relations1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations1 relations1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT shapepreservingproduct1.o -MD -MP -MF .deps/shapepreservingproduct1.Tpo -c -o shapepreservingproduct1.o shapepreservingproduct1.cc shapepreservingproduct1.cc: In function 'int main()': shapepreservingproduct1.cc:147:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/shapepreservingproduct1.Tpo .deps/shapepreservingproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o shapepreservingproduct1 shapepreservingproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/shapepreservingproduct1 shapepreservingproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT smashproduct1.o -MD -MP -MF .deps/smashproduct1.Tpo -c -o smashproduct1.o smashproduct1.cc smashproduct1.cc: In function 'int main()': smashproduct1.cc:641:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/smashproduct1.Tpo .deps/smashproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o smashproduct1 smashproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/smashproduct1 smashproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT spacedims1.o -MD -MP -MF .deps/spacedims1.Tpo -c -o spacedims1.o spacedims1.cc spacedims1.cc: In function 'int main()': spacedims1.cc:277:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/spacedims1.Tpo .deps/spacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o spacedims1 spacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/spacedims1 spacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:113:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT topclosed1.o -MD -MP -MF .deps/topclosed1.Tpo -c -o topclosed1.o topclosed1.cc topclosed1.cc: In function 'int main()': topclosed1.cc:91:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/topclosed1.Tpo .deps/topclosed1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o topclosed1 topclosed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/topclosed1 topclosed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT topclosure1.o -MD -MP -MF .deps/topclosure1.Tpo -c -o topclosure1.o topclosure1.cc topclosure1.cc: In function 'int main()': topclosure1.cc:66:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/topclosure1.Tpo .deps/topclosure1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o topclosure1 topclosure1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/topclosure1 topclosure1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:186:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT reverse_constraints1-constraints1.o -MD -MP -MF .deps/reverse_constraints1-constraints1.Tpo -c -o reverse_constraints1-constraints1.o `test -f 'constraints1.cc' || echo './'`constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/reverse_constraints1-constraints1.Tpo .deps/reverse_constraints1-constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o reverse_constraints1 reverse_constraints1-constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/reverse_constraints1 reverse_constraints1-constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT reverse_congruences1-congruences1.o -MD -MP -MF .deps/reverse_congruences1-congruences1.Tpo -c -o reverse_congruences1-congruences1.o `test -f 'congruences1.cc' || echo './'`congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:93:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/reverse_congruences1-congruences1.Tpo .deps/reverse_congruences1-congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o reverse_congruences1 reverse_congruences1-congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/reverse_congruences1 reverse_congruences1-congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT reverse_directproduct1-directproduct1.o -MD -MP -MF .deps/reverse_directproduct1-directproduct1.Tpo -c -o reverse_directproduct1-directproduct1.o `test -f 'directproduct1.cc' || echo './'`directproduct1.cc directproduct1.cc: In function 'int main()': directproduct1.cc:112:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/reverse_directproduct1-directproduct1.Tpo .deps/reverse_directproduct1-directproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o reverse_directproduct1 reverse_directproduct1-directproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/reverse_directproduct1 reverse_directproduct1-directproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT reverse_constraintsproduct1-constraintsproduct1.o -MD -MP -MF .deps/reverse_constraintsproduct1-constraintsproduct1.Tpo -c -o reverse_constraintsproduct1-constraintsproduct1.o `test -f 'constraintsproduct1.cc' || echo './'`constraintsproduct1.cc constraintsproduct1.cc: In function 'int main()': constraintsproduct1.cc:540:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constraintsproduct1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:391:3: instantiated from 'void Parma_Polyhedra_Library::Partially_Reduced_Product::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with D1 = Parma_Polyhedra_Library::NNC_Polyhedron, D2 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, R = Parma_Polyhedra_Library::Constraints_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > > >]' constraintsproduct1.cc:279:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Partially_Reduced_Product.inlines.hh:391:3: instantiated from 'void Parma_Polyhedra_Library::Partially_Reduced_Product::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with D1 = Parma_Polyhedra_Library::NNC_Polyhedron, D2 = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >, R = Parma_Polyhedra_Library::Constraints_Reduction, Parma_Polyhedra_Library::Interval_Restriction_None > > > >]' constraintsproduct1.cc:279:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/reverse_constraintsproduct1-constraintsproduct1.Tpo .deps/reverse_constraintsproduct1-constraintsproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o reverse_constraintsproduct1 reverse_constraintsproduct1-constraintsproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/reverse_constraintsproduct1 reverse_constraintsproduct1-constraintsproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT reverse_congruencesproduct1-congruencesproduct1.o -MD -MP -MF .deps/reverse_congruencesproduct1-congruencesproduct1.Tpo -c -o reverse_congruencesproduct1-congruencesproduct1.o `test -f 'congruencesproduct1.cc' || echo './'`congruencesproduct1.cc congruencesproduct1.cc: In function 'int main()': congruencesproduct1.cc:273:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/reverse_congruencesproduct1-congruencesproduct1.Tpo .deps/reverse_congruencesproduct1-congruencesproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o reverse_congruencesproduct1 reverse_congruencesproduct1-congruencesproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/reverse_congruencesproduct1 reverse_congruencesproduct1-congruencesproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../tests -I../../tests/Partially_Reduced_Product -I../../utils -DNDEBUG=1 -fexceptions -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT reverse_shapepreservingproduct1-shapepreservingproduct1.o -MD -MP -MF .deps/reverse_shapepreservingproduct1-shapepreservingproduct1.Tpo -c -o reverse_shapepreservingproduct1-shapepreservingproduct1.o `test -f 'shapepreservingproduct1.cc' || echo './'`shapepreservingproduct1.cc shapepreservingproduct1.cc: In function 'int main()': shapepreservingproduct1.cc:147:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/reverse_shapepreservingproduct1-shapepreservingproduct1.Tpo .deps/reverse_shapepreservingproduct1-shapepreservingproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o reverse_shapepreservingproduct1 reverse_shapepreservingproduct1-shapepreservingproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DREVERSED_TESTS -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/reverse_shapepreservingproduct1 reverse_shapepreservingproduct1-shapepreservingproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[3]: Leaving directory `/sources/ppl-0.11.2/tests/Partially_Reduced_Product' make check-TESTS make[3]: Entering directory `/sources/ppl-0.11.2/tests/Partially_Reduced_Product' PASS: addcongruences1 PASS: affineimage1 PASS: asciidumpload1 PASS: bounded1 PASS: boundedaffineimage1 PASS: bounds1 PASS: concatenate1 PASS: congruences1 PASS: congruencesproduct1 PASS: constraints1 PASS: constraintsproduct1 PASS: contains1 PASS: difference1 PASS: dimension1 PASS: directproduct1 PASS: discrete1 PASS: disjoint1 PASS: dropsomenonintegerpoints1 PASS: equals1 PASS: frombdshape1 PASS: frombox1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromproduct1 PASS: generalizedaffineimage1 PASS: intersection1 PASS: isempty1 PASS: isuniverse1 PASS: maxmin1 PASS: refinewithcongruences1 PASS: refinewithconstraints1 PASS: relations1 PASS: shapepreservingproduct1 PASS: smashproduct1 PASS: spacedims1 PASS: timeelapse1 PASS: topclosed1 PASS: topclosure1 PASS: upperbound1 PASS: reverse_constraints1 PASS: reverse_congruences1 PASS: reverse_directproduct1 PASS: reverse_constraintsproduct1 PASS: reverse_congruencesproduct1 PASS: reverse_shapepreservingproduct1 =================== All 46 tests passed =================== make[3]: Leaving directory `/sources/ppl-0.11.2/tests/Partially_Reduced_Product' make[2]: Leaving directory `/sources/ppl-0.11.2/tests/Partially_Reduced_Product' Making check in Box make[2]: Entering directory `/sources/ppl-0.11.2/tests/Box' make addconstraints1 addspacedims1 affinedimension1 affineimage1 affinepreimage1 ascii_dump_load1 bgp99extrapolation1 bhz03widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 cc76narrowing1 cc76widening concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 empty1 equality1 expandspacedim1 foldspacedims1 frequency1 frombdshape1 frombox1 fromgensys1 fromgrid1 frompartiallyreducedproduct1 frompolyhedron1 frompolyhedron2 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffinepreimage1 geomcovers1 intersection1 interval1 limitedcc76extrapolation1 mapspacedims1 max_min1 maxspacedim1 membytes1 minconstraints1 propagateconstraints1 propagateconstraints2 relations1 relations2 relations3 relations4 refinewithconstraint1 refinewithconstraint2 refinewithconstraints1 refinewithcongruence1 refinewithcongruences1 removespacedims1 simplifyusingcontext1 timeelapse1 topclosed1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writebox1 nnc_frompolyhedron1 refinewithconstraints2 \ run_tests make[3]: Entering directory `/sources/ppl-0.11.2/tests/Box' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addconstraints1.o -MD -MP -MF .deps/addconstraints1.Tpo -c -o addconstraints1.o addconstraints1.cc addconstraints1.cc: In function 'int main()': addconstraints1.cc:279:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from addconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addconstraints1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addconstraints1.cc:67:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addconstraints1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addconstraints1.cc:67:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/addconstraints1.Tpo .deps/addconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addconstraints1 addconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addconstraints1 addconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:319:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from addspacedims1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addspacedims1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addspacedims1.cc:44:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addspacedims1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addspacedims1.cc:44:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:278:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinedimension1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinedimension1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinedimension1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:413:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:171:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:2809:5: instantiated from 'void Parma_Polyhedra_Library::Box::affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' affinepreimage1.cc:39:27: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinepreimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinepreimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinepreimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:247:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from ascii_dump_load1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ascii_dump_load1.cc:44:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ascii_dump_load1.cc:44:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bgp99extrapolation1.o -MD -MP -MF .deps/bgp99extrapolation1.Tpo -c -o bgp99extrapolation1.o bgp99extrapolation1.cc bgp99extrapolation1.cc: In function 'int main()': bgp99extrapolation1.cc:84:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bgp99extrapolation1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' bgp99extrapolation1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' bgp99extrapolation1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bgp99extrapolation1.Tpo .deps/bgp99extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bgp99extrapolation1 bgp99extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bgp99extrapolation1 bgp99extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:77:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bhz03widening1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' bhz03widening1.cc:39:26: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' bhz03widening1.cc:39:26: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:91:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bounded1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' bounded1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' bounded1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from boundedaffineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2919:4: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:40:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2935:4: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:40:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffineimage1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffineimage1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from boundedaffinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3072:11: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:42:40: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffinepreimage1.cc:45:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3072:11: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:42:40: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffinepreimage1.cc:45:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from cc76narrowing1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76narrowing1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76narrowing1.cc:50:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76narrowing1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76narrowing1.cc:50:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76widening.o -MD -MP -MF .deps/cc76widening.Tpo -c -o cc76widening.o cc76widening.cc cc76widening.cc: In function 'int main()': cc76widening.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from cc76widening.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76widening.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76widening.cc:46:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76widening.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76widening.cc:46:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76widening.Tpo .deps/cc76widening.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76widening cc76widening.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76widening cc76widening.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:218:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from concatenate1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:41:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:53:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:41:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:53:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from congruences1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' congruences1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2209:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:333:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' congruences1.cc:193:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' congruences1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2209:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:333:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' congruences1.cc:193:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:181:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constrains1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' constrains1.cc:46:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' constrains1.cc:46:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:155:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' constraints1.cc:71:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' constraints1.cc:71:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:170:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from contains1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' contains1.cc:35:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' contains1.cc:35:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:210:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from containsintegerpoint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' containsintegerpoint1.cc:179:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' containsintegerpoint1.cc:179:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:498:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from difference1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' difference1.cc:450:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' difference1.cc:460:42: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' difference1.cc:450:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' difference1.cc:460:42: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from discrete1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' discrete1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' discrete1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:181:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from disjoint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' disjoint1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' disjoint1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:218:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from empty1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' empty1.cc:37:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' empty1.cc:37:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT equality1.o -MD -MP -MF .deps/equality1.Tpo -c -o equality1.o equality1.cc equality1.cc: In function 'int main()': equality1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from equality1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' equality1.cc:37:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' equality1.cc:37:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/equality1.Tpo .deps/equality1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o equality1 equality1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/equality1 equality1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from expandspacedim1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' expandspacedim1.cc:76:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' expandspacedim1.cc:76:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:260:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from foldspacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' foldspacedims1.cc:83:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' foldspacedims1.cc:83:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc frequency1.cc: In function 'int main()': frequency1.cc:221:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frequency1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frequency1.cc:85:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frequency1.cc:85:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:85:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombdshape1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:269:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombdshape1.cc:40:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:269:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombdshape1.cc:40:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombdshape1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombdshape1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:155:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:140:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:140:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:175:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgensys1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgensys1.cc:31:14: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgensys1.cc:98:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgensys1.cc:98:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:495:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgrid1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:486:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Grid&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgrid1.cc:41:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgrid1.cc:168:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompartiallyreducedproduct1.o -MD -MP -MF .deps/frompartiallyreducedproduct1.Tpo -c -o frompartiallyreducedproduct1.o frompartiallyreducedproduct1.cc frompartiallyreducedproduct1.cc: In function 'int main()': frompartiallyreducedproduct1.cc:132:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompartiallyreducedproduct1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Box.templates.hh:504:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Partially_Reduced_Product&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::C_Polyhedron, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::No_Reduction, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompartiallyreducedproduct1.cc:44:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:486:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Grid&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:503:36: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Partially_Reduced_Product&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::C_Polyhedron, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::No_Reduction, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompartiallyreducedproduct1.cc:44:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompartiallyreducedproduct1.Tpo .deps/frompartiallyreducedproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompartiallyreducedproduct1 frompartiallyreducedproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompartiallyreducedproduct1 frompartiallyreducedproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:496:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron2.o -MD -MP -MF .deps/frompolyhedron2.Tpo -c -o frompolyhedron2.o frompolyhedron2.cc frompolyhedron2.cc: In function 'int main()': frompolyhedron2.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron2.cc:42:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron2.cc:108:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron2.cc:42:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron2.cc:108:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron2.Tpo .deps/frompolyhedron2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron2 frompolyhedron2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron2 frompolyhedron2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:104:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:585:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3442:9: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage1.cc:234:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3459:4: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage1.cc:234:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage1.cc:237:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage1.cc:237:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:588:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3442:9: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage2.cc:225:52: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3459:4: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage2.cc:225:52: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage2.cc:228:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage2.cc:228:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:2809:5: instantiated from 'void Parma_Polyhedra_Library::Box::affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:3225:5: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_preimage(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' generalizedaffinepreimage1.cc:42:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffinepreimage1.cc:46:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffinepreimage1.cc:46:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffinepreimage1.cc:35:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT geomcovers1.o -MD -MP -MF .deps/geomcovers1.Tpo -c -o geomcovers1.o geomcovers1.cc geomcovers1.cc: In function 'int main()': geomcovers1.cc:70:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from geomcovers1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' geomcovers1.cc:39:16: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' geomcovers1.cc:39:16: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/geomcovers1.Tpo .deps/geomcovers1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o geomcovers1 geomcovers1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/geomcovers1 geomcovers1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:426:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from intersection1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' intersection1.cc:42:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' intersection1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' intersection1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' intersection1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT interval1.o -MD -MP -MF .deps/interval1.Tpo -c -o interval1.o interval1.cc interval1.cc: In function 'int main()': interval1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/interval1.Tpo .deps/interval1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o interval1 interval1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/interval1 interval1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:307:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from limitedcc76extrapolation1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Box.templates.hh:3712:3: instantiated from 'void Parma_Polyhedra_Library::Box::limited_CC76_extrapolation_assign(const Parma_Polyhedra_Library::Box&, const Parma_Polyhedra_Library::Constraint_System&, unsigned int*) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' limitedcc76extrapolation1.cc:39:50: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' limitedcc76extrapolation1.cc:107:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:3660:9: instantiated from 'void Parma_Polyhedra_Library::Box::get_limiting_box(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::Box&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Box.templates.hh:3707:3: instantiated from 'void Parma_Polyhedra_Library::Box::limited_CC76_extrapolation_assign(const Parma_Polyhedra_Library::Box&, const Parma_Polyhedra_Library::Constraint_System&, unsigned int*) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' limitedcc76extrapolation1.cc:39:50: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' limitedcc76extrapolation1.cc:107:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:270:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from mapspacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' mapspacedims1.cc:113:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' mapspacedims1.cc:191:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' mapspacedims1.cc:113:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' mapspacedims1.cc:191:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from max_min1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' max_min1.cc:123:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' max_min1.cc:123:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:57:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:113:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from membytes1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' membytes1.cc:36:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' membytes1.cc:36:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:92:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from minconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' minconstraints1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' minconstraints1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT propagateconstraints1.o -MD -MP -MF .deps/propagateconstraints1.Tpo -c -o propagateconstraints1.o propagateconstraints1.cc propagateconstraints1.cc: In function 'int main()': propagateconstraints1.cc:207:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from propagateconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints1.cc:44:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints1.cc:44:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/propagateconstraints1.Tpo .deps/propagateconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o propagateconstraints1 propagateconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/propagateconstraints1 propagateconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT propagateconstraints2.o -MD -MP -MF .deps/propagateconstraints2.Tpo -c -o propagateconstraints2.o propagateconstraints2.cc propagateconstraints2.cc: In function 'int main()': propagateconstraints2.cc:446:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from propagateconstraints2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' propagateconstraints2.cc:358:45: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints2.cc:350:3: instantiated from 'void {anonymous}::propagate_edges(Parma_Polyhedra_Library::Box&, const {anonymous}::Edge*, unsigned int) [with T = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' propagateconstraints2.cc:385:60: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' propagateconstraints2.cc:358:45: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints2.cc:350:3: instantiated from 'void {anonymous}::propagate_edges(Parma_Polyhedra_Library::Box&, const {anonymous}::Edge*, unsigned int) [with T = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' propagateconstraints2.cc:385:60: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/propagateconstraints2.Tpo .deps/propagateconstraints2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o propagateconstraints2 propagateconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/propagateconstraints2 propagateconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations1.o -MD -MP -MF .deps/relations1.Tpo -c -o relations1.o relations1.cc relations1.cc: In function 'int main()': relations1.cc:444:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations1.cc:34:51: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations1.cc:34:51: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations1.cc:53:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations1.cc:53:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations1.Tpo .deps/relations1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations1 relations1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations1 relations1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations2.o -MD -MP -MF .deps/relations2.Tpo -c -o relations2.o relations2.cc relations2.cc: In function 'int main()': relations2.cc:421:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations2.cc:32:69: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations2.cc:32:69: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations2.cc:78:47: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations2.cc:78:47: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations2.Tpo .deps/relations2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations2 relations2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations2 relations2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations3.o -MD -MP -MF .deps/relations3.Tpo -c -o relations3.o relations3.cc relations3.cc: In function 'int main()': relations3.cc:385:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations3.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations3.cc:36:54: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations3.cc:36:54: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations3.cc:306:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations3.cc:306:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations3.Tpo .deps/relations3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations3 relations3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations3 relations3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations4.o -MD -MP -MF .deps/relations4.Tpo -c -o relations4.o relations4.cc relations4.cc: In function 'bool {anonymous}::test19()': relations4.cc:434:22: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relations4.cc: In function 'int main()': relations4.cc:465:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations4.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:806:7: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Congruence&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations4.cc:36:55: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:806:7: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Congruence&) const [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations4.cc:36:55: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations4.cc:230:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' relations4.cc:230:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations4.Tpo .deps/relations4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations4 relations4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations4 relations4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraint1.o -MD -MP -MF .deps/refinewithconstraint1.Tpo -c -o refinewithconstraint1.o refinewithconstraint1.cc refinewithconstraint1.cc: In function 'int main()': refinewithconstraint1.cc:146:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint1.cc:34:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint1.cc:59:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint1.cc:34:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint1.cc:59:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraint1.Tpo .deps/refinewithconstraint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraint1 refinewithconstraint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraint1 refinewithconstraint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraint2.o -MD -MP -MF .deps/refinewithconstraint2.Tpo -c -o refinewithconstraint2.o refinewithconstraint2.cc refinewithconstraint2.cc: In function 'int main()': refinewithconstraint2.cc:79:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint2.cc:67:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = long long int, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = long long int, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:57:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Box.templates.hh:2371:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Box.templates.hh:2371:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint2.cc:67:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_unsigned_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = void, To = long long unsigned int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:695:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long unsigned int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = void, To = long long unsigned int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long unsigned int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:740:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long unsigned int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long unsigned int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: [ skipping 5 instantiation contexts ] ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:57:28: instantiated from here ../../src/checked_int.inlines.hh:668:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] In file included from ../../src/Box.defs.hh:2219:0, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In member function 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]': ../../src/checked_int.inlines.hh:1898:1: warning: 't_x' may be used uninitialized in this function [-Wuninitialized] ../../src/Box.templates.hh:2360:22: note: 't_x' was declared here mv -f .deps/refinewithconstraint2.Tpo .deps/refinewithconstraint2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraint2 refinewithconstraint2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraint2 refinewithconstraint2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraints1.o -MD -MP -MF .deps/refinewithconstraints1.Tpo -c -o refinewithconstraints1.o refinewithconstraints1.cc refinewithconstraints1.cc: In function 'int main()': refinewithconstraints1.cc:420:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints1.cc:45:49: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints1.cc:66:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints1.cc:45:49: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints1.cc:66:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraints1.Tpo .deps/refinewithconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraints1 refinewithconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraints1 refinewithconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithcongruence1.o -MD -MP -MF .deps/refinewithcongruence1.Tpo -c -o refinewithcongruence1.o refinewithcongruence1.cc refinewithcongruence1.cc: In function 'int main()': refinewithcongruence1.cc:189:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithcongruence1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruence1.cc:33:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruence1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruence1.cc:33:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruence1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithcongruence1.Tpo .deps/refinewithcongruence1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithcongruence1 refinewithcongruence1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithcongruence1 refinewithcongruence1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithcongruences1.o -MD -MP -MF .deps/refinewithcongruences1.Tpo -c -o refinewithcongruences1.o refinewithcongruences1.cc refinewithcongruences1.cc: In function 'int main()': refinewithcongruences1.cc:374:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithcongruences1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruences1.cc:84:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruences1.cc:177:62: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruences1.cc:84:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruences1.cc:177:62: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithcongruences1.Tpo .deps/refinewithcongruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithcongruences1 refinewithcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithcongruences1 refinewithcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:344:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from removespacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' removespacedims1.cc:38:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' removespacedims1.cc:196:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' removespacedims1.cc:38:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' removespacedims1.cc:196:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:296:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from simplifyusingcontext1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' simplifyusingcontext1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' simplifyusingcontext1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from timeelapse1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' timeelapse1.cc:60:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' timeelapse1.cc:74:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' timeelapse1.cc:60:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' timeelapse1.cc:74:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT topclosed1.o -MD -MP -MF .deps/topclosed1.Tpo -c -o topclosed1.o topclosed1.cc topclosed1.cc: In function 'int main()': topclosed1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from topclosed1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' topclosed1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' topclosed1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/topclosed1.Tpo .deps/topclosed1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o topclosed1 topclosed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/topclosed1 topclosed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:237:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from unconstrain1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' unconstrain1.cc:71:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' unconstrain1.cc:71:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:82:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from universe1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' universe1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' universe1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:257:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from upperbound1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:36:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:52:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:36:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:52:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:301:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from upperboundifexact1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperboundifexact1.cc:70:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperboundifexact1.cc:70:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:196:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1593:9: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:1564:5: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:1644:9: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writebox1.o -MD -MP -MF .deps/writebox1.Tpo -c -o writebox1.o writebox1.cc writebox1.cc: In function 'int main()': writebox1.cc:72:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from writebox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' writebox1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' writebox1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/writebox1.Tpo .deps/writebox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writebox1 writebox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writebox1 writebox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT nnc_frompolyhedron1-frompolyhedron1.o -MD -MP -MF .deps/nnc_frompolyhedron1-frompolyhedron1.Tpo -c -o nnc_frompolyhedron1-frompolyhedron1.o `test -f 'frompolyhedron1.cc' || echo './'`frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:496:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/nnc_frompolyhedron1-frompolyhedron1.Tpo .deps/nnc_frompolyhedron1-frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o nnc_frompolyhedron1 nnc_frompolyhedron1-frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/nnc_frompolyhedron1 nnc_frompolyhedron1-frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=rt_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -I../../Watchdog -I../../Watchdog/src -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraints2-refinewithconstraints2.o -MD -MP -MF .deps/refinewithconstraints2-refinewithconstraints2.Tpo -c -o refinewithconstraints2-refinewithconstraints2.o `test -f 'refinewithconstraints2.cc' || echo './'`refinewithconstraints2.cc refinewithconstraints2.cc: In function 'int main()': refinewithconstraints2.cc:439:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraints2.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints2.cc:68:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints2.cc:86:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints2.cc:68:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints2.cc:86:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraints2-refinewithconstraints2.Tpo .deps/refinewithconstraints2-refinewithconstraints2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraints2 refinewithconstraints2-refinewithconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp ../../Watchdog/src/libpwl.la libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraints2 refinewithconstraints2-refinewithconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /usr/lib/libgmp.so ../../Watchdog/src/.libs/libpwl.so /tools/lib64/../lib/libstdc++.so -Wl,-rpath -Wl,/tools/lib64/../lib make[3]: Nothing to be done for `run_tests'. make[3]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make check-TESTS make[3]: Entering directory `/sources/ppl-0.11.2/tests/Box' MAKE="make" ./run_tests **************************** rt_r_oc **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Box' make addconstraints1 addspacedims1 affinedimension1 affineimage1 affinepreimage1 ascii_dump_load1 bgp99extrapolation1 bhz03widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 cc76narrowing1 cc76widening concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 empty1 equality1 expandspacedim1 foldspacedims1 frequency1 frombdshape1 frombox1 fromgensys1 fromgrid1 frompartiallyreducedproduct1 frompolyhedron1 frompolyhedron2 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffinepreimage1 geomcovers1 intersection1 interval1 limitedcc76extrapolation1 mapspacedims1 max_min1 maxspacedim1 membytes1 minconstraints1 propagateconstraints1 propagateconstraints2 relations1 relations2 relations3 relations4 refinewithconstraint1 refinewithconstraint2 refinewithconstraints1 refinewithcongruence1 refinewithcongruences1 removespacedims1 simplifyusingcontext1 timeelapse1 topclosed1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writebox1 nnc_frompolyhedron1 refinewithconstraints2 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Box' make[5]: `addconstraints1' is up to date. make[5]: `addspacedims1' is up to date. make[5]: `affinedimension1' is up to date. make[5]: `affineimage1' is up to date. make[5]: `affinepreimage1' is up to date. make[5]: `ascii_dump_load1' is up to date. make[5]: `bgp99extrapolation1' is up to date. make[5]: `bhz03widening1' is up to date. make[5]: `bounded1' is up to date. make[5]: `boundedaffineimage1' is up to date. make[5]: `boundedaffinepreimage1' is up to date. make[5]: `cc76narrowing1' is up to date. make[5]: `cc76widening' is up to date. make[5]: `concatenate1' is up to date. make[5]: `congruences1' is up to date. make[5]: `constrains1' is up to date. make[5]: `constraints1' is up to date. make[5]: `contains1' is up to date. make[5]: `containsintegerpoint1' is up to date. make[5]: `difference1' is up to date. make[5]: `discrete1' is up to date. make[5]: `disjoint1' is up to date. make[5]: `empty1' is up to date. make[5]: `equality1' is up to date. make[5]: `expandspacedim1' is up to date. make[5]: `foldspacedims1' is up to date. make[5]: `frequency1' is up to date. make[5]: `frombdshape1' is up to date. make[5]: `frombox1' is up to date. make[5]: `fromgensys1' is up to date. make[5]: `fromgrid1' is up to date. make[5]: `frompartiallyreducedproduct1' is up to date. make[5]: `frompolyhedron1' is up to date. make[5]: `frompolyhedron2' is up to date. make[5]: `fromspacedim1' is up to date. make[5]: `generalizedaffineimage1' is up to date. make[5]: `generalizedaffineimage2' is up to date. make[5]: `generalizedaffinepreimage1' is up to date. make[5]: `geomcovers1' is up to date. make[5]: `intersection1' is up to date. make[5]: `interval1' is up to date. make[5]: `limitedcc76extrapolation1' is up to date. make[5]: `mapspacedims1' is up to date. make[5]: `max_min1' is up to date. make[5]: `maxspacedim1' is up to date. make[5]: `membytes1' is up to date. make[5]: `minconstraints1' is up to date. make[5]: `propagateconstraints1' is up to date. make[5]: `propagateconstraints2' is up to date. make[5]: `relations1' is up to date. make[5]: `relations2' is up to date. make[5]: `relations3' is up to date. make[5]: `relations4' is up to date. make[5]: `refinewithconstraint1' is up to date. make[5]: `refinewithconstraint2' is up to date. make[5]: `refinewithconstraints1' is up to date. make[5]: `refinewithcongruence1' is up to date. make[5]: `refinewithcongruences1' is up to date. make[5]: `removespacedims1' is up to date. make[5]: `simplifyusingcontext1' is up to date. make[5]: `timeelapse1' is up to date. make[5]: `topclosed1' is up to date. make[5]: `unconstrain1' is up to date. make[5]: `universe1' is up to date. make[5]: `upperbound1' is up to date. make[5]: `upperboundifexact1' is up to date. make[5]: `wrap1' is up to date. make[5]: `writebox1' is up to date. make[5]: `nnc_frompolyhedron1' is up to date. make[5]: `refinewithconstraints2' is up to date. make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Box' PASS: addconstraints1 PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affinepreimage1 PASS: ascii_dump_load1 PASS: bgp99extrapolation1 PASS: bhz03widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: cc76narrowing1 PASS: cc76widening PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: empty1 PASS: equality1 PASS: expandspacedim1 PASS: foldspacedims1 PASS: frequency1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: frompartiallyreducedproduct1 PASS: frompolyhedron1 PASS: frompolyhedron2 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffinepreimage1 PASS: geomcovers1 PASS: intersection1 PASS: interval1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: propagateconstraints1 PASS: propagateconstraints2 PASS: relations1 PASS: relations2 PASS: relations3 PASS: relations4 PASS: refinewithconstraint1 PASS: refinewithconstraint2 PASS: refinewithconstraints1 PASS: refinewithcongruence1 PASS: refinewithcongruences1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: topclosed1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writebox1 PASS: nnc_frompolyhedron1 PASS: refinewithconstraints2 =================== All 70 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Box' rm -f addconstraints1 addspacedims1 affinedimension1 affineimage1 affinepreimage1 ascii_dump_load1 bgp99extrapolation1 bhz03widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 cc76narrowing1 cc76widening concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 empty1 equality1 expandspacedim1 foldspacedims1 frequency1 frombdshape1 frombox1 fromgensys1 fromgrid1 frompartiallyreducedproduct1 frompolyhedron1 frompolyhedron2 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffinepreimage1 geomcovers1 intersection1 interval1 limitedcc76extrapolation1 mapspacedims1 max_min1 maxspacedim1 membytes1 minconstraints1 propagateconstraints1 propagateconstraints2 relations1 relations2 relations3 relations4 refinewithconstraint1 refinewithconstraint2 refinewithconstraints1 refinewithcongruence1 refinewithcongruences1 removespacedims1 simplifyusingcontext1 timeelapse1 topclosed1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writebox1 nnc_frompolyhedron1 refinewithconstraints2 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Box' **************************** db_r_oc **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Box' make addconstraints1 addspacedims1 affinedimension1 affineimage1 affinepreimage1 ascii_dump_load1 bgp99extrapolation1 bhz03widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 cc76narrowing1 cc76widening concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 empty1 equality1 expandspacedim1 foldspacedims1 frequency1 frombdshape1 frombox1 fromgensys1 fromgrid1 frompartiallyreducedproduct1 frompolyhedron1 frompolyhedron2 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffinepreimage1 geomcovers1 intersection1 interval1 limitedcc76extrapolation1 mapspacedims1 max_min1 maxspacedim1 membytes1 minconstraints1 propagateconstraints1 propagateconstraints2 relations1 relations2 relations3 relations4 refinewithconstraint1 refinewithconstraint2 refinewithconstraints1 refinewithcongruence1 refinewithcongruences1 removespacedims1 simplifyusingcontext1 timeelapse1 topclosed1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writebox1 nnc_frompolyhedron1 refinewithconstraints2 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Box' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addconstraints1.o -MD -MP -MF .deps/addconstraints1.Tpo -c -o addconstraints1.o addconstraints1.cc addconstraints1.cc: In function 'int main()': addconstraints1.cc:279:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from addconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addconstraints1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' addconstraints1.cc:67:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addconstraints1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' addconstraints1.cc:67:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/addconstraints1.Tpo .deps/addconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addconstraints1 addconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addconstraints1 addconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:319:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from addspacedims1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' addspacedims1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addspacedims1.cc:44:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' addspacedims1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addspacedims1.cc:44:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:278:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinedimension1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affinedimension1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affinedimension1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:413:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affineimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affineimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:171:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:2809:5: instantiated from 'void Parma_Polyhedra_Library::Box::affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' affinepreimage1.cc:39:27: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinepreimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affinepreimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinepreimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:247:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from ascii_dump_load1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ascii_dump_load1.cc:44:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ascii_dump_load1.cc:44:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bgp99extrapolation1.o -MD -MP -MF .deps/bgp99extrapolation1.Tpo -c -o bgp99extrapolation1.o bgp99extrapolation1.cc bgp99extrapolation1.cc: In function 'int main()': bgp99extrapolation1.cc:84:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bgp99extrapolation1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bgp99extrapolation1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bgp99extrapolation1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bgp99extrapolation1.Tpo .deps/bgp99extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bgp99extrapolation1 bgp99extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bgp99extrapolation1 bgp99extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:77:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bhz03widening1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bhz03widening1.cc:39:26: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bhz03widening1.cc:39:26: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:91:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bounded1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bounded1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bounded1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from boundedaffineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2919:4: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:40:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2935:4: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:40:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffineimage1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2862:5: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:40:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffineimage1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from boundedaffinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3072:11: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:42:40: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffinepreimage1.cc:45:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3072:11: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:42:40: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffinepreimage1.cc:45:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:3005:7: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:42:40: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from cc76narrowing1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' cc76narrowing1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76narrowing1.cc:50:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' cc76narrowing1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76narrowing1.cc:50:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76widening.o -MD -MP -MF .deps/cc76widening.Tpo -c -o cc76widening.o cc76widening.cc cc76widening.cc: In function 'int main()': cc76widening.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from cc76widening.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' cc76widening.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76widening.cc:46:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' cc76widening.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76widening.cc:46:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76widening.Tpo .deps/cc76widening.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76widening cc76widening.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76widening cc76widening.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:218:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from concatenate1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' concatenate1.cc:41:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:53:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' concatenate1.cc:41:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:53:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' concatenate1.cc:99:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from congruences1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' congruences1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2209:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:333:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' congruences1.cc:193:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' congruences1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2209:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:333:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' congruences1.cc:193:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2292:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:491:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruences(const Parma_Polyhedra_Library::Congruence_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' congruences1.cc:151:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:181:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constrains1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' constrains1.cc:46:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' constrains1.cc:46:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:155:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' constraints1.cc:71:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' constraints1.cc:71:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:170:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from contains1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' contains1.cc:35:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' contains1.cc:35:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:210:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from containsintegerpoint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' containsintegerpoint1.cc:179:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' containsintegerpoint1.cc:179:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:498:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from difference1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' difference1.cc:450:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' difference1.cc:460:42: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' difference1.cc:450:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' difference1.cc:460:42: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' difference1.cc:35:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from discrete1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' discrete1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' discrete1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:181:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from disjoint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' disjoint1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' disjoint1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:218:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from empty1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' empty1.cc:37:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' empty1.cc:37:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT equality1.o -MD -MP -MF .deps/equality1.Tpo -c -o equality1.o equality1.cc equality1.cc: In function 'int main()': equality1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from equality1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' equality1.cc:37:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' equality1.cc:37:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/equality1.Tpo .deps/equality1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o equality1 equality1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/equality1 equality1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from expandspacedim1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' expandspacedim1.cc:76:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' expandspacedim1.cc:76:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:260:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from foldspacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' foldspacedims1.cc:83:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' foldspacedims1.cc:83:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc frequency1.cc: In function 'int main()': frequency1.cc:221:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frequency1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' frequency1.cc:85:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' frequency1.cc:85:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:85:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombdshape1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:269:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval > >]' frombdshape1.cc:40:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:269:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval > >]' frombdshape1.cc:40:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombdshape1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombdshape1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:155:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:140:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:140:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:175:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgensys1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' fromgensys1.cc:31:14: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgensys1.cc:98:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgensys1.cc:98:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:495:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgrid1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:486:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Grid&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgrid1.cc:41:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgrid1.cc:168:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompartiallyreducedproduct1.o -MD -MP -MF .deps/frompartiallyreducedproduct1.Tpo -c -o frompartiallyreducedproduct1.o frompartiallyreducedproduct1.cc frompartiallyreducedproduct1.cc: In function 'int main()': frompartiallyreducedproduct1.cc:132:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompartiallyreducedproduct1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Box.templates.hh:504:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Partially_Reduced_Product&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::C_Polyhedron, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::No_Reduction, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompartiallyreducedproduct1.cc:44:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:486:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Grid&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:503:36: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Partially_Reduced_Product&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::C_Polyhedron, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::No_Reduction, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompartiallyreducedproduct1.cc:44:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompartiallyreducedproduct1.Tpo .deps/frompartiallyreducedproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompartiallyreducedproduct1 frompartiallyreducedproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompartiallyreducedproduct1 frompartiallyreducedproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:496:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.templates.hh:372:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron2.o -MD -MP -MF .deps/frompolyhedron2.Tpo -c -o frompolyhedron2.o frompolyhedron2.cc frompolyhedron2.cc: In function 'int main()': frompolyhedron2.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron2.cc:42:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron2.cc:108:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron2.cc:42:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron2.cc:108:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.templates.hh:372:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron2.cc:42:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron2.Tpo .deps/frompolyhedron2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron2 frompolyhedron2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron2 frompolyhedron2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:104:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:585:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3442:9: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage1.cc:234:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3459:4: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage1.cc:234:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage1.cc:237:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage1.cc:237:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:3522:7: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage1.cc:234:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:588:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3442:9: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage2.cc:225:52: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3459:4: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage2.cc:225:52: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage2.cc:228:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage2.cc:228:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:3522:7: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage2.cc:225:52: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:2809:5: instantiated from 'void Parma_Polyhedra_Library::Box::affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:3225:5: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_preimage(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' generalizedaffinepreimage1.cc:42:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffinepreimage1.cc:46:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffinepreimage1.cc:46:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffinepreimage1.cc:35:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:3308:7: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_preimage(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' generalizedaffinepreimage1.cc:42:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT geomcovers1.o -MD -MP -MF .deps/geomcovers1.Tpo -c -o geomcovers1.o geomcovers1.cc geomcovers1.cc: In function 'int main()': geomcovers1.cc:70:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from geomcovers1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' geomcovers1.cc:39:16: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' geomcovers1.cc:39:16: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/geomcovers1.Tpo .deps/geomcovers1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o geomcovers1 geomcovers1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/geomcovers1 geomcovers1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:426:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from intersection1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' intersection1.cc:42:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' intersection1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' intersection1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' intersection1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT interval1.o -MD -MP -MF .deps/interval1.Tpo -c -o interval1.o interval1.cc interval1.cc: In function 'int main()': interval1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/interval1.Tpo .deps/interval1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o interval1 interval1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/interval1 interval1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:307:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from limitedcc76extrapolation1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' ../../src/Box.templates.hh:3712:3: instantiated from 'void Parma_Polyhedra_Library::Box::limited_CC76_extrapolation_assign(const Parma_Polyhedra_Library::Box&, const Parma_Polyhedra_Library::Constraint_System&, unsigned int*) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' limitedcc76extrapolation1.cc:39:50: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' limitedcc76extrapolation1.cc:107:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:3660:9: instantiated from 'void Parma_Polyhedra_Library::Box::get_limiting_box(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::Box&) const [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' ../../src/Box.templates.hh:3707:3: instantiated from 'void Parma_Polyhedra_Library::Box::limited_CC76_extrapolation_assign(const Parma_Polyhedra_Library::Box&, const Parma_Polyhedra_Library::Constraint_System&, unsigned int*) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' limitedcc76extrapolation1.cc:39:50: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' limitedcc76extrapolation1.cc:107:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:270:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from mapspacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' mapspacedims1.cc:113:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' mapspacedims1.cc:191:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' mapspacedims1.cc:113:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' mapspacedims1.cc:191:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from max_min1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' max_min1.cc:123:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' max_min1.cc:123:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:57:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:113:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from membytes1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' membytes1.cc:36:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' membytes1.cc:36:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' membytes1.cc:36:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:92:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from minconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' minconstraints1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' minconstraints1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT propagateconstraints1.o -MD -MP -MF .deps/propagateconstraints1.Tpo -c -o propagateconstraints1.o propagateconstraints1.cc propagateconstraints1.cc: In function 'int main()': propagateconstraints1.cc:207:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from propagateconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints1.cc:44:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints1.cc:44:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/propagateconstraints1.Tpo .deps/propagateconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o propagateconstraints1 propagateconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/propagateconstraints1 propagateconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT propagateconstraints2.o -MD -MP -MF .deps/propagateconstraints2.Tpo -c -o propagateconstraints2.o propagateconstraints2.cc propagateconstraints2.cc: In function 'int main()': propagateconstraints2.cc:446:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from propagateconstraints2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' propagateconstraints2.cc:358:45: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints2.cc:350:3: instantiated from 'void {anonymous}::propagate_edges(Parma_Polyhedra_Library::Box&, const {anonymous}::Edge*, unsigned int) [with T = Parma_Polyhedra_Library::Interval > >]' propagateconstraints2.cc:385:60: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' propagateconstraints2.cc:358:45: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints2.cc:350:3: instantiated from 'void {anonymous}::propagate_edges(Parma_Polyhedra_Library::Box&, const {anonymous}::Edge*, unsigned int) [with T = Parma_Polyhedra_Library::Interval > >]' propagateconstraints2.cc:385:60: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/propagateconstraints2.Tpo .deps/propagateconstraints2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o propagateconstraints2 propagateconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/propagateconstraints2 propagateconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations1.o -MD -MP -MF .deps/relations1.Tpo -c -o relations1.o relations1.cc relations1.cc: In function 'int main()': relations1.cc:444:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations1.cc:34:51: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations1.cc:34:51: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations1.cc:53:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations1.cc:53:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations1.Tpo .deps/relations1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations1 relations1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations1 relations1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations2.o -MD -MP -MF .deps/relations2.Tpo -c -o relations2.o relations2.cc relations2.cc: In function 'int main()': relations2.cc:421:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations2.cc:32:69: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations2.cc:32:69: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations2.cc:78:47: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations2.cc:78:47: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations2.Tpo .deps/relations2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations2 relations2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations2 relations2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations3.o -MD -MP -MF .deps/relations3.Tpo -c -o relations3.o relations3.cc relations3.cc: In function 'int main()': relations3.cc:385:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations3.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations3.cc:36:54: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations3.cc:36:54: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations3.cc:306:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations3.cc:306:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations3.Tpo .deps/relations3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations3 relations3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations3 relations3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations4.o -MD -MP -MF .deps/relations4.Tpo -c -o relations4.o relations4.cc relations4.cc: In function 'bool {anonymous}::test19()': relations4.cc:434:22: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relations4.cc: In function 'int main()': relations4.cc:465:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations4.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:806:7: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Congruence&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations4.cc:36:55: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:806:7: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Congruence&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations4.cc:36:55: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations4.cc:230:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations4.cc:230:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations4.Tpo .deps/relations4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations4 relations4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations4 relations4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraint1.o -MD -MP -MF .deps/refinewithconstraint1.Tpo -c -o refinewithconstraint1.o refinewithconstraint1.cc refinewithconstraint1.cc: In function 'int main()': refinewithconstraint1.cc:146:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint1.cc:34:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint1.cc:59:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint1.cc:34:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint1.cc:34:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint1.cc:59:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraint1.Tpo .deps/refinewithconstraint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraint1 refinewithconstraint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraint1 refinewithconstraint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraint2.o -MD -MP -MF .deps/refinewithconstraint2.Tpo -c -o refinewithconstraint2.o refinewithconstraint2.cc refinewithconstraint2.cc: In function 'int main()': refinewithconstraint2.cc:79:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint2.cc:67:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = long long int, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = long long int, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:57:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Box.templates.hh:2371:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Box.templates.hh:2371:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint2.cc:67:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_unsigned_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = void, To = long long unsigned int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:695:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long unsigned int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = void, To = long long unsigned int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long unsigned int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:740:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long unsigned int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long unsigned int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: [ skipping 5 instantiation contexts ] ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:57:28: instantiated from here ../../src/checked_int.inlines.hh:668:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] In file included from ../../src/Box.defs.hh:2219:0, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In member function 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]': ../../src/checked_int.inlines.hh:1898:1: warning: 't_x' may be used uninitialized in this function [-Wuninitialized] ../../src/Box.templates.hh:2360:22: note: 't_x' was declared here mv -f .deps/refinewithconstraint2.Tpo .deps/refinewithconstraint2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraint2 refinewithconstraint2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraint2 refinewithconstraint2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraints1.o -MD -MP -MF .deps/refinewithconstraints1.Tpo -c -o refinewithconstraints1.o refinewithconstraints1.cc refinewithconstraints1.cc: In function 'int main()': refinewithconstraints1.cc:420:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints1.cc:45:49: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints1.cc:66:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints1.cc:45:49: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints1.cc:66:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints1.cc:66:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraints1.Tpo .deps/refinewithconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraints1 refinewithconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraints1 refinewithconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithcongruence1.o -MD -MP -MF .deps/refinewithcongruence1.Tpo -c -o refinewithcongruence1.o refinewithcongruence1.cc refinewithcongruence1.cc: In function 'int main()': refinewithcongruence1.cc:189:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithcongruence1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruence1.cc:33:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruence1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruence1.cc:33:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruence1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruence1.cc:33:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithcongruence1.Tpo .deps/refinewithcongruence1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithcongruence1 refinewithcongruence1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithcongruence1 refinewithcongruence1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithcongruences1.o -MD -MP -MF .deps/refinewithcongruences1.Tpo -c -o refinewithcongruences1.o refinewithcongruences1.cc refinewithcongruences1.cc: In function 'int main()': refinewithcongruences1.cc:374:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithcongruences1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruences1.cc:84:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruences1.cc:177:62: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruences1.cc:84:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruences1.cc:177:62: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2209:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2221:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruences_no_check(const Parma_Polyhedra_Library::Congruence_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:97:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Congruence_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruences1.cc:32:15: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithcongruences1.Tpo .deps/refinewithcongruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithcongruences1 refinewithcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithcongruences1 refinewithcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:344:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from removespacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' removespacedims1.cc:38:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' removespacedims1.cc:196:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' removespacedims1.cc:38:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' removespacedims1.cc:196:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:296:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from simplifyusingcontext1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' simplifyusingcontext1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' simplifyusingcontext1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from timeelapse1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' timeelapse1.cc:60:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' timeelapse1.cc:74:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' timeelapse1.cc:60:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' timeelapse1.cc:74:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT topclosed1.o -MD -MP -MF .deps/topclosed1.Tpo -c -o topclosed1.o topclosed1.cc topclosed1.cc: In function 'int main()': topclosed1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from topclosed1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' topclosed1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' topclosed1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/topclosed1.Tpo .deps/topclosed1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o topclosed1 topclosed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/topclosed1 topclosed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:237:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from unconstrain1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' unconstrain1.cc:71:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' unconstrain1.cc:71:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:82:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from universe1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' universe1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' universe1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:257:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from upperbound1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' upperbound1.cc:36:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:52:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' upperbound1.cc:36:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:52:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:301:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from upperboundifexact1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' upperboundifexact1.cc:70:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' upperboundifexact1.cc:70:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:196:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1593:9: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:1564:5: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:1644:9: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' wrap1.cc:46:45: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writebox1.o -MD -MP -MF .deps/writebox1.Tpo -c -o writebox1.o writebox1.cc writebox1.cc: In function 'int main()': writebox1.cc:72:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from writebox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' writebox1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' writebox1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/writebox1.Tpo .deps/writebox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writebox1 writebox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writebox1 writebox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT nnc_frompolyhedron1-frompolyhedron1.o -MD -MP -MF .deps/nnc_frompolyhedron1-frompolyhedron1.Tpo -c -o nnc_frompolyhedron1-frompolyhedron1.o `test -f 'frompolyhedron1.cc' || echo './'`frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:496:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.templates.hh:372:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/nnc_frompolyhedron1-frompolyhedron1.Tpo .deps/nnc_frompolyhedron1-frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o nnc_frompolyhedron1 nnc_frompolyhedron1-frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/nnc_frompolyhedron1 nnc_frompolyhedron1-frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=db_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -I../../Watchdog -I../../Watchdog/src -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraints2-refinewithconstraints2.o -MD -MP -MF .deps/refinewithconstraints2-refinewithconstraints2.Tpo -c -o refinewithconstraints2-refinewithconstraints2.o `test -f 'refinewithconstraints2.cc' || echo './'`refinewithconstraints2.cc refinewithconstraints2.cc: In function 'int main()': refinewithconstraints2.cc:439:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraints2.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints2.cc:68:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints2.cc:86:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints2.cc:68:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints2.cc:86:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = double, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints2.cc:86:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraints2-refinewithconstraints2.Tpo .deps/refinewithconstraints2-refinewithconstraints2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraints2 refinewithconstraints2-refinewithconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp ../../Watchdog/src/libpwl.la libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraints2 refinewithconstraints2-refinewithconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /usr/lib/libgmp.so ../../Watchdog/src/.libs/libpwl.so /tools/lib64/../lib/libstdc++.so -Wl,-rpath -Wl,/tools/lib64/../lib make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Box' PASS: addconstraints1 PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affinepreimage1 PASS: ascii_dump_load1 PASS: bgp99extrapolation1 PASS: bhz03widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: cc76narrowing1 PASS: cc76widening PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: empty1 PASS: equality1 PASS: expandspacedim1 PASS: foldspacedims1 PASS: frequency1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: frompartiallyreducedproduct1 PASS: frompolyhedron1 PASS: frompolyhedron2 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffinepreimage1 PASS: geomcovers1 PASS: intersection1 PASS: interval1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: propagateconstraints1 PASS: propagateconstraints2 PASS: relations1 PASS: relations2 PASS: relations3 PASS: relations4 PASS: refinewithconstraint1 PASS: refinewithconstraint2 PASS: refinewithconstraints1 PASS: refinewithcongruence1 PASS: refinewithcongruences1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: topclosed1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writebox1 PASS: nnc_frompolyhedron1 PASS: refinewithconstraints2 =================== All 70 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Box' rm -f addconstraints1 addspacedims1 affinedimension1 affineimage1 affinepreimage1 ascii_dump_load1 bgp99extrapolation1 bhz03widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 cc76narrowing1 cc76widening concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 empty1 equality1 expandspacedim1 foldspacedims1 frequency1 frombdshape1 frombox1 fromgensys1 fromgrid1 frompartiallyreducedproduct1 frompolyhedron1 frompolyhedron2 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffinepreimage1 geomcovers1 intersection1 interval1 limitedcc76extrapolation1 mapspacedims1 max_min1 maxspacedim1 membytes1 minconstraints1 propagateconstraints1 propagateconstraints2 relations1 relations2 relations3 relations4 refinewithconstraint1 refinewithconstraint2 refinewithconstraints1 refinewithcongruence1 refinewithcongruences1 removespacedims1 simplifyusingcontext1 timeelapse1 topclosed1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writebox1 nnc_frompolyhedron1 refinewithconstraints2 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Box' **************************** fl_r_oc **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Box' make addconstraints1 addspacedims1 affinedimension1 affineimage1 affinepreimage1 ascii_dump_load1 bgp99extrapolation1 bhz03widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 cc76narrowing1 cc76widening concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 empty1 equality1 expandspacedim1 foldspacedims1 frequency1 frombdshape1 frombox1 fromgensys1 fromgrid1 frompartiallyreducedproduct1 frompolyhedron1 frompolyhedron2 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffinepreimage1 geomcovers1 intersection1 interval1 limitedcc76extrapolation1 mapspacedims1 max_min1 maxspacedim1 membytes1 minconstraints1 propagateconstraints1 propagateconstraints2 relations1 relations2 relations3 relations4 refinewithconstraint1 refinewithconstraint2 refinewithconstraints1 refinewithcongruence1 refinewithcongruences1 removespacedims1 simplifyusingcontext1 timeelapse1 topclosed1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writebox1 nnc_frompolyhedron1 refinewithconstraints2 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Box' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addconstraints1.o -MD -MP -MF .deps/addconstraints1.Tpo -c -o addconstraints1.o addconstraints1.cc addconstraints1.cc: In function 'int main()': addconstraints1.cc:279:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from addconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addconstraints1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' addconstraints1.cc:67:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addconstraints1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' addconstraints1.cc:67:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/addconstraints1.Tpo .deps/addconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addconstraints1 addconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addconstraints1 addconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:319:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from addspacedims1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' addspacedims1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addspacedims1.cc:44:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' addspacedims1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' addspacedims1.cc:44:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:278:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinedimension1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affinedimension1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affinedimension1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:413:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affineimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affineimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affineimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:171:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:2809:5: instantiated from 'void Parma_Polyhedra_Library::Box::affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' affinepreimage1.cc:39:27: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinepreimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' affinepreimage1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' affinepreimage1.cc:42:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:247:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from ascii_dump_load1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ascii_dump_load1.cc:44:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ascii_dump_load1.cc:44:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bgp99extrapolation1.o -MD -MP -MF .deps/bgp99extrapolation1.Tpo -c -o bgp99extrapolation1.o bgp99extrapolation1.cc bgp99extrapolation1.cc: In function 'int main()': bgp99extrapolation1.cc:84:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bgp99extrapolation1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bgp99extrapolation1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bgp99extrapolation1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bgp99extrapolation1.Tpo .deps/bgp99extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bgp99extrapolation1 bgp99extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bgp99extrapolation1 bgp99extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:77:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bhz03widening1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bhz03widening1.cc:39:26: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bhz03widening1.cc:39:26: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:91:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bounded1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bounded1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' bounded1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from boundedaffineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2919:4: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:40:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2935:4: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:40:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffineimage1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2862:5: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:40:35: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffineimage1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from boundedaffinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3072:11: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:42:40: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffinepreimage1.cc:45:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3072:11: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:42:40: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' boundedaffinepreimage1.cc:45:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:3005:7: instantiated from 'void Parma_Polyhedra_Library::Box::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:42:40: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from cc76narrowing1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' cc76narrowing1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76narrowing1.cc:50:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' cc76narrowing1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76narrowing1.cc:50:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76widening.o -MD -MP -MF .deps/cc76widening.Tpo -c -o cc76widening.o cc76widening.cc cc76widening.cc: In function 'int main()': cc76widening.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from cc76widening.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' cc76widening.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76widening.cc:46:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' cc76widening.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' cc76widening.cc:46:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76widening.Tpo .deps/cc76widening.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76widening cc76widening.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76widening cc76widening.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:218:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from concatenate1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' concatenate1.cc:41:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:53:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' concatenate1.cc:41:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' concatenate1.cc:53:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' concatenate1.cc:99:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from congruences1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' congruences1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2209:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:333:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' congruences1.cc:193:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' congruences1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2209:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:333:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' congruences1.cc:193:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2292:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:491:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruences(const Parma_Polyhedra_Library::Congruence_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' congruences1.cc:151:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:181:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constrains1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' constrains1.cc:46:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' constrains1.cc:46:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:155:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' constraints1.cc:71:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' constraints1.cc:71:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:170:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from contains1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' contains1.cc:35:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' contains1.cc:35:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:210:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from containsintegerpoint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' containsintegerpoint1.cc:179:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' containsintegerpoint1.cc:179:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:498:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from difference1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' difference1.cc:450:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' difference1.cc:460:42: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' difference1.cc:450:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' difference1.cc:460:42: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' difference1.cc:35:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from discrete1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' discrete1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' discrete1.cc:35:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:181:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from disjoint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' disjoint1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' disjoint1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:218:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from empty1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' empty1.cc:37:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' empty1.cc:37:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT equality1.o -MD -MP -MF .deps/equality1.Tpo -c -o equality1.o equality1.cc equality1.cc: In function 'int main()': equality1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from equality1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' equality1.cc:37:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' equality1.cc:37:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/equality1.Tpo .deps/equality1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o equality1 equality1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/equality1 equality1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from expandspacedim1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' expandspacedim1.cc:76:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' expandspacedim1.cc:76:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:260:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from foldspacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' foldspacedims1.cc:83:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' foldspacedims1.cc:83:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc frequency1.cc: In function 'int main()': frequency1.cc:221:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frequency1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' frequency1.cc:85:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' frequency1.cc:85:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:85:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombdshape1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:269:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval > >]' frombdshape1.cc:40:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:269:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, ITV = Parma_Polyhedra_Library::Interval > >]' frombdshape1.cc:40:34: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombdshape1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombdshape1.cc:43:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:155:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:140:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:140:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:175:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgensys1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' fromgensys1.cc:31:14: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgensys1.cc:98:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgensys1.cc:98:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:495:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgrid1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:486:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Grid&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgrid1.cc:41:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' fromgrid1.cc:168:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompartiallyreducedproduct1.o -MD -MP -MF .deps/frompartiallyreducedproduct1.Tpo -c -o frompartiallyreducedproduct1.o frompartiallyreducedproduct1.cc frompartiallyreducedproduct1.cc: In function 'int main()': frompartiallyreducedproduct1.cc:132:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompartiallyreducedproduct1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box, Parma_Polyhedra_Library::Interval_Restriction_None > > >]' ../../src/Box.templates.hh:504:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Partially_Reduced_Product&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::C_Polyhedron, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::No_Reduction, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompartiallyreducedproduct1.cc:44:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:486:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Grid&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:503:36: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Partially_Reduced_Product&, Parma_Polyhedra_Library::Complexity_Class) [with D1 = Parma_Polyhedra_Library::C_Polyhedron, D2 = Parma_Polyhedra_Library::Grid, R = Parma_Polyhedra_Library::No_Reduction, ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompartiallyreducedproduct1.cc:44:22: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompartiallyreducedproduct1.Tpo .deps/frompartiallyreducedproduct1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompartiallyreducedproduct1 frompartiallyreducedproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompartiallyreducedproduct1 frompartiallyreducedproduct1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:496:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.templates.hh:372:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron2.o -MD -MP -MF .deps/frompolyhedron2.Tpo -c -o frompolyhedron2.o frompolyhedron2.cc frompolyhedron2.cc: In function 'int main()': frompolyhedron2.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron2.cc:42:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron2.cc:108:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron2.cc:42:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron2.cc:108:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.templates.hh:372:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron2.cc:42:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron2.Tpo .deps/frompolyhedron2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron2 frompolyhedron2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron2 frompolyhedron2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:104:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:585:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3442:9: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage1.cc:234:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3459:4: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage1.cc:234:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage1.cc:237:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage1.cc:237:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:3522:7: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage1.cc:234:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:588:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3442:9: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage2.cc:225:52: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:3459:4: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage2.cc:225:52: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage2.cc:228:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffineimage2.cc:228:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:3522:7: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffineimage2.cc:225:52: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffinepreimage1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:2809:5: instantiated from 'void Parma_Polyhedra_Library::Box::affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:3225:5: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_preimage(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' generalizedaffinepreimage1.cc:42:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffinepreimage1.cc:46:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' generalizedaffinepreimage1.cc:46:46: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' generalizedaffinepreimage1.cc:35:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:3308:7: instantiated from 'void Parma_Polyhedra_Library::Box::generalized_affine_preimage(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' generalizedaffinepreimage1.cc:42:56: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT geomcovers1.o -MD -MP -MF .deps/geomcovers1.Tpo -c -o geomcovers1.o geomcovers1.cc geomcovers1.cc: In function 'int main()': geomcovers1.cc:70:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from geomcovers1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' geomcovers1.cc:39:16: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2164:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:81:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' geomcovers1.cc:39:16: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/geomcovers1.Tpo .deps/geomcovers1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o geomcovers1 geomcovers1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/geomcovers1 geomcovers1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:426:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from intersection1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' intersection1.cc:42:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' intersection1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' intersection1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' intersection1.cc:45:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT interval1.o -MD -MP -MF .deps/interval1.Tpo -c -o interval1.o interval1.cc interval1.cc: In function 'int main()': interval1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/interval1.Tpo .deps/interval1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o interval1 interval1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/interval1 interval1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:307:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from limitedcc76extrapolation1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1737:5: instantiated from 'void Parma_Polyhedra_Library::Box::intersection_assign(const Parma_Polyhedra_Library::Box&) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' ../../src/Box.templates.hh:3712:3: instantiated from 'void Parma_Polyhedra_Library::Box::limited_CC76_extrapolation_assign(const Parma_Polyhedra_Library::Box&, const Parma_Polyhedra_Library::Constraint_System&, unsigned int*) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' limitedcc76extrapolation1.cc:39:50: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' limitedcc76extrapolation1.cc:107:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:3660:9: instantiated from 'void Parma_Polyhedra_Library::Box::get_limiting_box(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::Box&) const [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' ../../src/Box.templates.hh:3707:3: instantiated from 'void Parma_Polyhedra_Library::Box::limited_CC76_extrapolation_assign(const Parma_Polyhedra_Library::Box&, const Parma_Polyhedra_Library::Constraint_System&, unsigned int*) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Box = Parma_Polyhedra_Library::Box > > >]' limitedcc76extrapolation1.cc:39:50: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' limitedcc76extrapolation1.cc:107:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:270:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from mapspacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' mapspacedims1.cc:113:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' mapspacedims1.cc:191:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' mapspacedims1.cc:113:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' mapspacedims1.cc:191:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from max_min1.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' max_min1.cc:123:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' max_min1.cc:123:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:57:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:113:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from membytes1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' membytes1.cc:36:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' membytes1.cc:36:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' membytes1.cc:36:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:92:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from minconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' minconstraints1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' minconstraints1.cc:34:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT propagateconstraints1.o -MD -MP -MF .deps/propagateconstraints1.Tpo -c -o propagateconstraints1.o propagateconstraints1.cc propagateconstraints1.cc: In function 'int main()': propagateconstraints1.cc:207:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from propagateconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints1.cc:44:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints1.cc:44:31: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/propagateconstraints1.Tpo .deps/propagateconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o propagateconstraints1 propagateconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/propagateconstraints1 propagateconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT propagateconstraints2.o -MD -MP -MF .deps/propagateconstraints2.Tpo -c -o propagateconstraints2.o propagateconstraints2.cc propagateconstraints2.cc: In function 'int main()': propagateconstraints2.cc:446:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from propagateconstraints2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' propagateconstraints2.cc:358:45: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints2.cc:350:3: instantiated from 'void {anonymous}::propagate_edges(Parma_Polyhedra_Library::Box&, const {anonymous}::Edge*, unsigned int) [with T = Parma_Polyhedra_Library::Interval > >]' propagateconstraints2.cc:385:60: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' propagateconstraints2.cc:358:45: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.inlines.hh:521:3: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' propagateconstraints2.cc:350:3: instantiated from 'void {anonymous}::propagate_edges(Parma_Polyhedra_Library::Box&, const {anonymous}::Edge*, unsigned int) [with T = Parma_Polyhedra_Library::Interval > >]' propagateconstraints2.cc:385:60: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/propagateconstraints2.Tpo .deps/propagateconstraints2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o propagateconstraints2 propagateconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/propagateconstraints2 propagateconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations1.o -MD -MP -MF .deps/relations1.Tpo -c -o relations1.o relations1.cc relations1.cc: In function 'int main()': relations1.cc:444:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations1.cc:34:51: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = float, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = float, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations1.cc:34:51: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations1.cc:53:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations1.cc:53:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations1.Tpo .deps/relations1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations1 relations1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations1 relations1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations2.o -MD -MP -MF .deps/relations2.Tpo -c -o relations2.o relations2.cc relations2.cc: In function 'int main()': relations2.cc:421:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations2.cc:32:69: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = float, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = float, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations2.cc:32:69: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations2.cc:78:47: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations2.cc:78:47: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations2.Tpo .deps/relations2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations2 relations2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations2 relations2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations3.o -MD -MP -MF .deps/relations3.Tpo -c -o relations3.o relations3.cc relations3.cc: In function 'int main()': relations3.cc:385:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations3.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations3.cc:36:54: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = float, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = float, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:902:2: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations3.cc:36:54: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations3.cc:306:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations3.cc:306:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations3.Tpo .deps/relations3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations3 relations3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations3 relations3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relations4.o -MD -MP -MF .deps/relations4.Tpo -c -o relations4.o relations4.cc relations4.cc: In function 'bool {anonymous}::test19()': relations4.cc:434:22: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relations4.cc: In function 'int main()': relations4.cc:465:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from relations4.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:806:7: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Congruence&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations4.cc:36:55: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = float, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = float, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint, C2 = Parma_Polyhedra_Library::I_Constraint, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:806:7: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Box::relation_with(const Parma_Polyhedra_Library::Congruence&) const [with ITV = Parma_Polyhedra_Library::Interval > >]' relations4.cc:36:55: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations4.cc:230:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' relations4.cc:230:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/relations4.Tpo .deps/relations4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relations4 relations4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relations4 relations4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraint1.o -MD -MP -MF .deps/refinewithconstraint1.Tpo -c -o refinewithconstraint1.o refinewithconstraint1.cc refinewithconstraint1.cc: In function 'int main()': refinewithconstraint1.cc:146:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint1.cc:34:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint1.cc:59:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint1.cc:34:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint1.cc:34:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint1.cc:59:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraint1.Tpo .deps/refinewithconstraint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraint1 refinewithconstraint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraint1 refinewithconstraint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraint2.o -MD -MP -MF .deps/refinewithconstraint2.Tpo -c -o refinewithconstraint2.o refinewithconstraint2.cc refinewithconstraint2.cc: In function 'int main()': refinewithconstraint2.cc:79:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint2.cc:67:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = long long int, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = long long int, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:57:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Box.templates.hh:2371:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Box.templates.hh:2371:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:62:36: instantiated from here ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraint2.cc:67:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_unsigned_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = void, To = long long unsigned int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:695:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long unsigned int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = void, To = long long unsigned int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::Check_Overflow_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long unsigned int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:740:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long unsigned int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::Check_Overflow_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long unsigned int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: [ skipping 5 instantiation contexts ] ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = long long unsigned int, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraint2.cc:57:28: instantiated from here ../../src/checked_int.inlines.hh:668:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] In file included from ../../src/Box.defs.hh:2219:0, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraint2.cc:24: ../../src/checked_int.inlines.hh: In member function 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]': ../../src/checked_int.inlines.hh:1898:1: warning: 't_x' may be used uninitialized in this function [-Wuninitialized] ../../src/Box.templates.hh:2360:22: note: 't_x' was declared here mv -f .deps/refinewithconstraint2.Tpo .deps/refinewithconstraint2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraint2 refinewithconstraint2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraint2 refinewithconstraint2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraints1.o -MD -MP -MF .deps/refinewithconstraints1.Tpo -c -o refinewithconstraints1.o refinewithconstraints1.cc refinewithconstraints1.cc: In function 'int main()': refinewithconstraints1.cc:420:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraints1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints1.cc:45:49: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints1.cc:66:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints1.cc:45:49: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints1.cc:66:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints1.cc:66:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraints1.Tpo .deps/refinewithconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraints1 refinewithconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraints1 refinewithconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithcongruence1.o -MD -MP -MF .deps/refinewithcongruence1.Tpo -c -o refinewithcongruence1.o refinewithcongruence1.cc refinewithcongruence1.cc: In function 'int main()': refinewithcongruence1.cc:189:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithcongruence1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruence1.cc:33:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruence1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruence1.cc:33:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruence1.cc:78:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruence1.cc:33:32: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithcongruence1.Tpo .deps/refinewithcongruence1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithcongruence1 refinewithcongruence1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithcongruence1 refinewithcongruence1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithcongruences1.o -MD -MP -MF .deps/refinewithcongruences1.Tpo -c -o refinewithcongruences1.o refinewithcongruences1.cc refinewithcongruences1.cc: In function 'int main()': refinewithcongruences1.cc:374:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithcongruences1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruences1.cc:84:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruences1.cc:177:62: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithcongruences1.cc:84:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2283:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:477:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_congruence(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruences1.cc:177:62: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2209:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruence_no_check(const Parma_Polyhedra_Library::Congruence&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2221:5: instantiated from 'void Parma_Polyhedra_Library::Box::add_congruences_no_check(const Parma_Polyhedra_Library::Congruence_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:97:3: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Congruence_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithcongruences1.cc:32:15: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithcongruences1.Tpo .deps/refinewithcongruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithcongruences1 refinewithcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithcongruences1 refinewithcongruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:344:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from removespacedims1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' removespacedims1.cc:38:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' removespacedims1.cc:196:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' removespacedims1.cc:38:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' removespacedims1.cc:196:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:296:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from simplifyusingcontext1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' simplifyusingcontext1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' simplifyusingcontext1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from timeelapse1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' timeelapse1.cc:60:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' timeelapse1.cc:74:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' timeelapse1.cc:60:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' timeelapse1.cc:74:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT topclosed1.o -MD -MP -MF .deps/topclosed1.Tpo -c -o topclosed1.o topclosed1.cc topclosed1.cc: In function 'int main()': topclosed1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from topclosed1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' topclosed1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' topclosed1.cc:36:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/topclosed1.Tpo .deps/topclosed1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o topclosed1 topclosed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/topclosed1 topclosed1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:237:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from unconstrain1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' unconstrain1.cc:71:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' unconstrain1.cc:71:28: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:82:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from universe1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' universe1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' universe1.cc:34:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:257:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from upperbound1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' upperbound1.cc:36:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:52:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' upperbound1.cc:36:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' upperbound1.cc:52:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:301:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from upperboundifexact1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' upperboundifexact1.cc:70:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' upperboundifexact1.cc:70:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:196:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Box.templates.hh:1593:9: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:347:22: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:1564:5: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:1644:9: instantiated from 'void Parma_Polyhedra_Library::Box::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with ITV = Parma_Polyhedra_Library::Interval > >]' wrap1.cc:42:57: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:448:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' wrap1.cc:46:45: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writebox1.o -MD -MP -MF .deps/writebox1.Tpo -c -o writebox1.o writebox1.cc writebox1.cc: In function 'int main()': writebox1.cc:72:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from writebox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' writebox1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' writebox1.cc:36:29: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/writebox1.Tpo .deps/writebox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writebox1 writebox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writebox1 writebox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT nnc_frompolyhedron1-frompolyhedron1.o -MD -MP -MF .deps/nnc_frompolyhedron1-frompolyhedron1.Tpo -c -o nnc_frompolyhedron1-frompolyhedron1.o `test -f 'frompolyhedron1.cc' || echo './'`frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:496:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:362:35: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C1&, const C2&) [with C1 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, C2 = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Same_Or_Derived::value && Parma_Polyhedra_Library::Is_Same_Or_Derived::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:425:7: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:154:4: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Generator_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:354:28: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2708:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraints_no_check(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::dimension_type) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int]' ../../src/Box.templates.hh:372:5: instantiated from 'Parma_Polyhedra_Library::Box::Box(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with ITV = Parma_Polyhedra_Library::Interval > >]' frompolyhedron1.cc:37:38: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frompolyhedron1.cc:353:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/nnc_frompolyhedron1-frompolyhedron1.Tpo .deps/nnc_frompolyhedron1-frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o nnc_frompolyhedron1 nnc_frompolyhedron1-frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -DDERIVED_TEST -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/nnc_frompolyhedron1 nnc_frompolyhedron1-frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DBOX_INSTANCE=fl_r_oc -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -I../../Watchdog -I../../Watchdog/src -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT refinewithconstraints2-refinewithconstraints2.o -MD -MP -MF .deps/refinewithconstraints2-refinewithconstraints2.Tpo -c -o refinewithconstraints2-refinewithconstraints2.o `test -f 'refinewithconstraints2.cc' || echo './'`refinewithconstraints2.cc refinewithconstraints2.cc: In function 'int main()': refinewithconstraints2.cc:439:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from refinewithconstraints2.cc:25: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints2.cc:68:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval > >, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints2.cc:86:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' refinewithconstraints2.cc:68:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = double, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.templates.hh:2428:7: instantiated from 'void Parma_Polyhedra_Library::Box::propagate_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2236:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints2.cc:86:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = float, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2252:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.templates.hh:2261:5: instantiated from 'void Parma_Polyhedra_Library::Box::refine_no_check(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' ../../src/Box.inlines.hh:462:3: instantiated from 'void Parma_Polyhedra_Library::Box::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with ITV = Parma_Polyhedra_Library::Interval > >]' refinewithconstraints2.cc:86:37: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/refinewithconstraints2-refinewithconstraints2.Tpo .deps/refinewithconstraints2-refinewithconstraints2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o refinewithconstraints2 refinewithconstraints2-refinewithconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp ../../Watchdog/src/libpwl.la libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/refinewithconstraints2 refinewithconstraints2-refinewithconstraints2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /usr/lib/libgmp.so ../../Watchdog/src/.libs/libpwl.so /tools/lib64/../lib/libstdc++.so -Wl,-rpath -Wl,/tools/lib64/../lib make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Box' PASS: addconstraints1 PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affinepreimage1 PASS: ascii_dump_load1 PASS: bgp99extrapolation1 PASS: bhz03widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: cc76narrowing1 PASS: cc76widening PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: empty1 PASS: equality1 PASS: expandspacedim1 PASS: foldspacedims1 PASS: frequency1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: frompartiallyreducedproduct1 PASS: frompolyhedron1 PASS: frompolyhedron2 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffinepreimage1 PASS: geomcovers1 PASS: intersection1 PASS: interval1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: propagateconstraints1 PASS: propagateconstraints2 PASS: relations1 PASS: relations2 PASS: relations3 PASS: relations4 PASS: refinewithconstraint1 PASS: refinewithconstraint2 PASS: refinewithconstraints1 PASS: refinewithcongruence1 PASS: refinewithcongruences1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: topclosed1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writebox1 PASS: nnc_frompolyhedron1 PASS: refinewithconstraints2 =================== All 70 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Box' rm -f addconstraints1 addspacedims1 affinedimension1 affineimage1 affinepreimage1 ascii_dump_load1 bgp99extrapolation1 bhz03widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 cc76narrowing1 cc76widening concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 empty1 equality1 expandspacedim1 foldspacedims1 frequency1 frombdshape1 frombox1 fromgensys1 fromgrid1 frompartiallyreducedproduct1 frompolyhedron1 frompolyhedron2 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffinepreimage1 geomcovers1 intersection1 interval1 limitedcc76extrapolation1 mapspacedims1 max_min1 maxspacedim1 membytes1 minconstraints1 propagateconstraints1 propagateconstraints2 relations1 relations2 relations3 relations4 refinewithconstraint1 refinewithconstraint2 refinewithconstraints1 refinewithcongruence1 refinewithcongruences1 removespacedims1 simplifyusingcontext1 timeelapse1 topclosed1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writebox1 nnc_frompolyhedron1 refinewithconstraints2 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Box' echo "true" >run_tests.stamp chmod +x run_tests.stamp PASS: run_tests.stamp ============= 1 test passed ============= make[3]: Leaving directory `/sources/ppl-0.11.2/tests/Box' make[2]: Leaving directory `/sources/ppl-0.11.2/tests/Box' Making check in MIP_Problem make[2]: Entering directory `/sources/ppl-0.11.2/tests/MIP_Problem' make ascii_dump_load1 exceptions1 mipproblem1 mipproblem3 mipproblem2 make[3]: Entering directory `/sources/ppl-0.11.2/tests/MIP_Problem' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:405:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT exceptions1.o -MD -MP -MF .deps/exceptions1.Tpo -c -o exceptions1.o exceptions1.cc exceptions1.cc: In function 'int main()': exceptions1.cc:488:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/exceptions1.Tpo .deps/exceptions1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o exceptions1 exceptions1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/exceptions1 exceptions1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mipproblem1.o -MD -MP -MF .deps/mipproblem1.Tpo -c -o mipproblem1.o mipproblem1.cc mipproblem1.cc: In function 'int main()': mipproblem1.cc:1685:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mipproblem1.Tpo .deps/mipproblem1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mipproblem1 mipproblem1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mipproblem1 mipproblem1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mipproblem3.o -MD -MP -MF .deps/mipproblem3.Tpo -c -o mipproblem3.o mipproblem3.cc mipproblem3.cc: In function 'int main()': mipproblem3.cc:889:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mipproblem3.cc: In function 'bool {anonymous}::test08()': mipproblem3.cc:248:1: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without mv -f .deps/mipproblem3.Tpo .deps/mipproblem3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mipproblem3 mipproblem3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mipproblem3 mipproblem3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -I../../utils -I../../tests -DNDEBUG=1 -I../../Watchdog -I../../Watchdog/src -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mipproblem2-mipproblem2.o -MD -MP -MF .deps/mipproblem2-mipproblem2.Tpo -c -o mipproblem2-mipproblem2.o `test -f 'mipproblem2.cc' || echo './'`mipproblem2.cc mipproblem2.cc: In function 'int main()': mipproblem2.cc:167:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mipproblem2-mipproblem2.Tpo .deps/mipproblem2-mipproblem2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mipproblem2 mipproblem2-mipproblem2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp ../../Watchdog/src/libpwl.la libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mipproblem2 mipproblem2-mipproblem2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /usr/lib/libgmp.so ../../Watchdog/src/.libs/libpwl.so /tools/lib64/../lib/libstdc++.so -Wl,-rpath -Wl,/tools/lib64/../lib make[3]: Leaving directory `/sources/ppl-0.11.2/tests/MIP_Problem' make check-TESTS make[3]: Entering directory `/sources/ppl-0.11.2/tests/MIP_Problem' PASS: ascii_dump_load1 PASS: exceptions1 PASS: mipproblem1 PASS: mipproblem3 ================== All 4 tests passed ================== make[3]: Leaving directory `/sources/ppl-0.11.2/tests/MIP_Problem' make[2]: Leaving directory `/sources/ppl-0.11.2/tests/MIP_Problem' Making check in Octagonal_Shape make[2]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[3]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:226:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:293:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:522:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage2.o -MD -MP -MF .deps/affineimage2.Tpo -c -o affineimage2.o affineimage2.cc affineimage2.cc: In function 'int main()': affineimage2.cc:536:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage2.Tpo .deps/affineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:283:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage2.o -MD -MP -MF .deps/affinepreimage2.Tpo -c -o affinepreimage2.o affinepreimage2.cc affinepreimage2.cc: In function 'int main()': affinepreimage2.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage2.Tpo .deps/affinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:321:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:75:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhmz05widening1.o -MD -MP -MF .deps/bhmz05widening1.Tpo -c -o bhmz05widening1.o bhmz05widening1.cc bhmz05widening1.cc: In function 'int main()': bhmz05widening1.cc:689:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhmz05widening1.Tpo .deps/bhmz05widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc boundedaffinepreimage1.cc: In function 'int main()': boundedaffinepreimage1.cc:554:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:297:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76extrapolation1.o -MD -MP -MF .deps/cc76extrapolation1.Tpo -c -o cc76extrapolation1.o cc76extrapolation1.cc cc76extrapolation1.cc: In function 'int main()': cc76extrapolation1.cc:502:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76extrapolation1.Tpo .deps/cc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT chinainit.o -MD -MP -MF .deps/chinainit.Tpo -c -o chinainit.o chinainit.cc chinainit.cc: In function 'int main()': chinainit.cc:73:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/chinainit.Tpo .deps/chinainit.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:274:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:360:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:338:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:249:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:202:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:182:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:284:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:428:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:53:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:343:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:261:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:236:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage3.o -MD -MP -MF .deps/generalizedaffineimage3.Tpo -c -o generalizedaffineimage3.o generalizedaffineimage3.cc generalizedaffineimage3.cc: In function 'int main()': generalizedaffineimage3.cc:572:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage3.Tpo .deps/generalizedaffineimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage4.o -MD -MP -MF .deps/generalizedaffineimage4.Tpo -c -o generalizedaffineimage4.o generalizedaffineimage4.cc generalizedaffineimage4.cc: In function 'int main()': generalizedaffineimage4.cc:368:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage4.Tpo .deps/generalizedaffineimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage5.o -MD -MP -MF .deps/generalizedaffineimage5.Tpo -c -o generalizedaffineimage5.o generalizedaffineimage5.cc generalizedaffineimage5.cc: In function 'int main()': generalizedaffineimage5.cc:333:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage5.Tpo .deps/generalizedaffineimage5.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc generalizedaffinepreimage1.cc: In function 'int main()': generalizedaffinepreimage1.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage2.o -MD -MP -MF .deps/generalizedaffinepreimage2.Tpo -c -o generalizedaffinepreimage2.o generalizedaffinepreimage2.cc generalizedaffinepreimage2.cc: In function 'int main()': generalizedaffinepreimage2.cc:599:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage2.Tpo .deps/generalizedaffinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage3.o -MD -MP -MF .deps/generalizedaffinepreimage3.Tpo -c -o generalizedaffinepreimage3.o generalizedaffinepreimage3.cc generalizedaffinepreimage3.cc: In function 'int main()': generalizedaffinepreimage3.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage3.Tpo .deps/generalizedaffinepreimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage4.o -MD -MP -MF .deps/generalizedaffinepreimage4.Tpo -c -o generalizedaffinepreimage4.o generalizedaffinepreimage4.cc generalizedaffinepreimage4.cc: In function 'int main()': generalizedaffinepreimage4.cc:618:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage4.Tpo .deps/generalizedaffinepreimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT integerupperboundifexact1.o -MD -MP -MF .deps/integerupperboundifexact1.Tpo -c -o integerupperboundifexact1.o integerupperboundifexact1.cc integerupperboundifexact1.cc: In function 'int main()': integerupperboundifexact1.cc:448:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/integerupperboundifexact1.Tpo .deps/integerupperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:299:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedbhmz05extrapolation1.o -MD -MP -MF .deps/limitedbhmz05extrapolation1.Tpo -c -o limitedbhmz05extrapolation1.o limitedbhmz05extrapolation1.cc limitedbhmz05extrapolation1.cc: In function 'int main()': limitedbhmz05extrapolation1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedbhmz05extrapolation1.Tpo .deps/limitedbhmz05extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:641:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:246:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc max_min1.cc: In function 'int main()': max_min1.cc:672:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min2.o -MD -MP -MF .deps/max_min2.Tpo -c -o max_min2.o max_min2.cc max_min2.cc: In function 'int main()': max_min2.cc:303:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min2.Tpo .deps/max_min2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:230:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:131:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons1.o -MD -MP -MF .deps/relatwithcons1.Tpo -c -o relatwithcons1.o relatwithcons1.cc relatwithcons1.cc: In function 'int main()': relatwithcons1.cc:575:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons1.Tpo .deps/relatwithcons1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons2.o -MD -MP -MF .deps/relatwithcons2.Tpo -c -o relatwithcons2.o relatwithcons2.cc relatwithcons2.cc: In function 'bool {anonymous}::test14()': relatwithcons2.cc:308:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithcons2.cc: In function 'int main()': relatwithcons2.cc:454:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons2.Tpo .deps/relatwithcons2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons3.o -MD -MP -MF .deps/relatwithcons3.Tpo -c -o relatwithcons3.o relatwithcons3.cc relatwithcons3.cc: In function 'int main()': relatwithcons3.cc:488:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons3.Tpo .deps/relatwithcons3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithgen1.o -MD -MP -MF .deps/relatwithgen1.Tpo -c -o relatwithgen1.o relatwithgen1.cc relatwithgen1.cc: In function 'bool {anonymous}::test12()': relatwithgen1.cc:274:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithgen1.cc: In function 'int main()': relatwithgen1.cc:474:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithgen1.Tpo .deps/relatwithgen1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:361:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:240:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:106:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:377:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:403:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Octagonal_Shape.inlines.hh:35:0, from ../../src/Octagonal_Shape.defs.hh:2176, from ../../src/BD_Shape.inlines.hh:31, from ../../src/BD_Shape.defs.hh:2171, from ../../src/Box.templates.hh:36, from ../../src/Box.defs.hh:2219, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/wrap_assign.hh: In function 'void Parma_Polyhedra_Library::Implementation::wrap_assign_col(PSET&, const PSET&, const Parma_Polyhedra_Library::Variables_Set&, std::vector::const_iterator, std::vector::const_iterator, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, const Parma_Polyhedra_Library::Constraint_System*, Parma_Polyhedra_Library::Coefficient&) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, std::vector::const_iterator = __gnu_cxx::__normal_iterator >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/wrap_assign.hh:373:7: instantiated from 'void Parma_Polyhedra_Library::Implementation::wrap_assign(PSET&, const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool, const char*) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >]' ../../src/Octagonal_Shape.inlines.hh:564:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' wrap1.cc:41:57: instantiated from here ../../src/wrap_assign.hh:127:12: warning: variable 'vars_end' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpq_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writeoctagon1.o -MD -MP -MF .deps/writeoctagon1.Tpo -c -o writeoctagon1.o writeoctagon1.cc writeoctagon1.cc: In function 'int main()': writeoctagon1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/writeoctagon1.Tpo .deps/writeoctagon1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[3]: Nothing to be done for `run_tests'. make[3]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make check-TESTS make[3]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' MAKE="make" ./run_tests **************************** mpq_class **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[5]: `addspacedims1' is up to date. make[5]: `affinedimension1' is up to date. make[5]: `affineimage1' is up to date. make[5]: `affineimage2' is up to date. make[5]: `affinepreimage1' is up to date. make[5]: `affinepreimage2' is up to date. make[5]: `ascii_dump_load1' is up to date. make[5]: `bhz03widening1' is up to date. make[5]: `bhmz05widening1' is up to date. make[5]: `bounded1' is up to date. make[5]: `boundedaffineimage1' is up to date. make[5]: `boundedaffinepreimage1' is up to date. make[5]: `bounds1' is up to date. make[5]: `cc76extrapolation1' is up to date. make[5]: `cc76narrowing1' is up to date. make[5]: `chinainit' is up to date. make[5]: `concatenate1' is up to date. make[5]: `congruences1' is up to date. make[5]: `constrains1' is up to date. make[5]: `constraints1' is up to date. make[5]: `contains1' is up to date. make[5]: `containsintegerpoint1' is up to date. make[5]: `difference1' is up to date. make[5]: `discrete1' is up to date. make[5]: `disjoint1' is up to date. make[5]: `dropsomenonintegerpoints1' is up to date. make[5]: `empty1' is up to date. make[5]: `expandspacedim1' is up to date. make[5]: `frequency1' is up to date. make[5]: `foldspacedims1' is up to date. make[5]: `frombdshape1' is up to date. make[5]: `frombox1' is up to date. make[5]: `fromgensys1' is up to date. make[5]: `fromgrid1' is up to date. make[5]: `fromoctagonalshape1' is up to date. make[5]: `frompolyhedron1' is up to date. make[5]: `fromspacedim1' is up to date. make[5]: `generalizedaffineimage1' is up to date. make[5]: `generalizedaffineimage2' is up to date. make[5]: `generalizedaffineimage3' is up to date. make[5]: `generalizedaffineimage4' is up to date. make[5]: `generalizedaffineimage5' is up to date. make[5]: `generalizedaffinepreimage1' is up to date. make[5]: `generalizedaffinepreimage2' is up to date. make[5]: `generalizedaffinepreimage3' is up to date. make[5]: `generalizedaffinepreimage4' is up to date. make[5]: `integerupperboundifexact1' is up to date. make[5]: `intersection1' is up to date. make[5]: `limitedbhmz05extrapolation1' is up to date. make[5]: `limitedcc76extrapolation1' is up to date. make[5]: `mapspacedims1' is up to date. make[5]: `max_min1' is up to date. make[5]: `max_min2' is up to date. make[5]: `maxspacedim1' is up to date. make[5]: `membytes1' is up to date. make[5]: `minconstraints1' is up to date. make[5]: `relatwithcons1' is up to date. make[5]: `relatwithcons2' is up to date. make[5]: `relatwithcons3' is up to date. make[5]: `relatwithgen1' is up to date. make[5]: `removespacedims1' is up to date. make[5]: `simplifyusingcontext1' is up to date. make[5]: `timeelapse1' is up to date. make[5]: `unconstrain1' is up to date. make[5]: `universe1' is up to date. make[5]: `upperbound1' is up to date. make[5]: `upperboundifexact1' is up to date. make[5]: `wrap1' is up to date. make[5]: `writeoctagon1' is up to date. make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affineimage2 PASS: affinepreimage1 PASS: affinepreimage2 PASS: ascii_dump_load1 PASS: bhz03widening1 PASS: bhmz05widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: bounds1 PASS: cc76extrapolation1 PASS: cc76narrowing1 PASS: chinainit PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: dropsomenonintegerpoints1 PASS: empty1 PASS: expandspacedim1 PASS: frequency1 PASS: foldspacedims1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffineimage3 PASS: generalizedaffineimage4 PASS: generalizedaffineimage5 PASS: generalizedaffinepreimage1 PASS: generalizedaffinepreimage2 PASS: generalizedaffinepreimage3 PASS: generalizedaffinepreimage4 PASS: integerupperboundifexact1 PASS: intersection1 PASS: limitedbhmz05extrapolation1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: max_min2 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: relatwithcons1 PASS: relatwithcons2 PASS: relatwithcons3 PASS: relatwithgen1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writeoctagon1 =================== All 69 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' rm -f addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' **************************** float **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:226:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:293:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:522:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage2.o -MD -MP -MF .deps/affineimage2.Tpo -c -o affineimage2.o affineimage2.cc affineimage2.cc: In function 'int main()': affineimage2.cc:536:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage2.Tpo .deps/affineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:283:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage2.o -MD -MP -MF .deps/affinepreimage2.Tpo -c -o affinepreimage2.o affinepreimage2.cc affinepreimage2.cc: In function 'int main()': affinepreimage2.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage2.Tpo .deps/affinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:321:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:75:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhmz05widening1.o -MD -MP -MF .deps/bhmz05widening1.Tpo -c -o bhmz05widening1.o bhmz05widening1.cc bhmz05widening1.cc: In function 'int main()': bhmz05widening1.cc:689:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhmz05widening1.Tpo .deps/bhmz05widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc boundedaffinepreimage1.cc: In function 'int main()': boundedaffinepreimage1.cc:554:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:297:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76extrapolation1.o -MD -MP -MF .deps/cc76extrapolation1.Tpo -c -o cc76extrapolation1.o cc76extrapolation1.cc cc76extrapolation1.cc: In function 'int main()': cc76extrapolation1.cc:502:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76extrapolation1.Tpo .deps/cc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT chinainit.o -MD -MP -MF .deps/chinainit.Tpo -c -o chinainit.o chinainit.cc chinainit.cc: In function 'int main()': chinainit.cc:73:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/chinainit.Tpo .deps/chinainit.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:274:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:360:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:338:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:249:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:202:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:182:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:284:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:428:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:53:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:343:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:261:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:236:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage3.o -MD -MP -MF .deps/generalizedaffineimage3.Tpo -c -o generalizedaffineimage3.o generalizedaffineimage3.cc generalizedaffineimage3.cc: In function 'int main()': generalizedaffineimage3.cc:572:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage3.Tpo .deps/generalizedaffineimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage4.o -MD -MP -MF .deps/generalizedaffineimage4.Tpo -c -o generalizedaffineimage4.o generalizedaffineimage4.cc generalizedaffineimage4.cc: In function 'int main()': generalizedaffineimage4.cc:368:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage4.Tpo .deps/generalizedaffineimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage5.o -MD -MP -MF .deps/generalizedaffineimage5.Tpo -c -o generalizedaffineimage5.o generalizedaffineimage5.cc generalizedaffineimage5.cc: In function 'int main()': generalizedaffineimage5.cc:333:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage5.Tpo .deps/generalizedaffineimage5.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc generalizedaffinepreimage1.cc: In function 'int main()': generalizedaffinepreimage1.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage2.o -MD -MP -MF .deps/generalizedaffinepreimage2.Tpo -c -o generalizedaffinepreimage2.o generalizedaffinepreimage2.cc generalizedaffinepreimage2.cc: In function 'int main()': generalizedaffinepreimage2.cc:599:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage2.Tpo .deps/generalizedaffinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage3.o -MD -MP -MF .deps/generalizedaffinepreimage3.Tpo -c -o generalizedaffinepreimage3.o generalizedaffinepreimage3.cc generalizedaffinepreimage3.cc: In function 'int main()': generalizedaffinepreimage3.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage3.Tpo .deps/generalizedaffinepreimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage4.o -MD -MP -MF .deps/generalizedaffinepreimage4.Tpo -c -o generalizedaffinepreimage4.o generalizedaffinepreimage4.cc generalizedaffinepreimage4.cc: In function 'int main()': generalizedaffinepreimage4.cc:618:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage4.Tpo .deps/generalizedaffinepreimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT integerupperboundifexact1.o -MD -MP -MF .deps/integerupperboundifexact1.Tpo -c -o integerupperboundifexact1.o integerupperboundifexact1.cc integerupperboundifexact1.cc: In function 'int main()': integerupperboundifexact1.cc:448:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/integerupperboundifexact1.Tpo .deps/integerupperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:299:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedbhmz05extrapolation1.o -MD -MP -MF .deps/limitedbhmz05extrapolation1.Tpo -c -o limitedbhmz05extrapolation1.o limitedbhmz05extrapolation1.cc limitedbhmz05extrapolation1.cc: In function 'int main()': limitedbhmz05extrapolation1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedbhmz05extrapolation1.Tpo .deps/limitedbhmz05extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:641:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:246:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc max_min1.cc: In function 'int main()': max_min1.cc:672:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min2.o -MD -MP -MF .deps/max_min2.Tpo -c -o max_min2.o max_min2.cc max_min2.cc: In function 'int main()': max_min2.cc:303:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min2.Tpo .deps/max_min2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:230:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:131:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons1.o -MD -MP -MF .deps/relatwithcons1.Tpo -c -o relatwithcons1.o relatwithcons1.cc relatwithcons1.cc: In function 'int main()': relatwithcons1.cc:575:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons1.Tpo .deps/relatwithcons1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons2.o -MD -MP -MF .deps/relatwithcons2.Tpo -c -o relatwithcons2.o relatwithcons2.cc relatwithcons2.cc: In function 'bool {anonymous}::test14()': relatwithcons2.cc:308:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithcons2.cc: In function 'int main()': relatwithcons2.cc:454:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons2.Tpo .deps/relatwithcons2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons3.o -MD -MP -MF .deps/relatwithcons3.Tpo -c -o relatwithcons3.o relatwithcons3.cc relatwithcons3.cc: In function 'int main()': relatwithcons3.cc:488:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons3.Tpo .deps/relatwithcons3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithgen1.o -MD -MP -MF .deps/relatwithgen1.Tpo -c -o relatwithgen1.o relatwithgen1.cc relatwithgen1.cc: In function 'bool {anonymous}::test12()': relatwithgen1.cc:274:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithgen1.cc: In function 'int main()': relatwithgen1.cc:474:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithgen1.Tpo .deps/relatwithgen1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:361:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:240:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:106:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:377:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:403:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Octagonal_Shape.inlines.hh:35:0, from ../../src/Octagonal_Shape.defs.hh:2176, from ../../src/BD_Shape.inlines.hh:31, from ../../src/BD_Shape.defs.hh:2171, from ../../src/Box.templates.hh:36, from ../../src/Box.defs.hh:2219, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/wrap_assign.hh: In function 'void Parma_Polyhedra_Library::Implementation::wrap_assign_col(PSET&, const PSET&, const Parma_Polyhedra_Library::Variables_Set&, std::vector::const_iterator, std::vector::const_iterator, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, const Parma_Polyhedra_Library::Constraint_System*, Parma_Polyhedra_Library::Coefficient&) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape, std::vector::const_iterator = __gnu_cxx::__normal_iterator >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/wrap_assign.hh:373:7: instantiated from 'void Parma_Polyhedra_Library::Implementation::wrap_assign(PSET&, const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool, const char*) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape]' ../../src/Octagonal_Shape.inlines.hh:564:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with T = float]' wrap1.cc:41:57: instantiated from here ../../src/wrap_assign.hh:127:12: warning: variable 'vars_end' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=float -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writeoctagon1.o -MD -MP -MF .deps/writeoctagon1.Tpo -c -o writeoctagon1.o writeoctagon1.cc writeoctagon1.cc: In function 'int main()': writeoctagon1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/writeoctagon1.Tpo .deps/writeoctagon1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affineimage2 PASS: affinepreimage1 PASS: affinepreimage2 PASS: ascii_dump_load1 PASS: bhz03widening1 PASS: bhmz05widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: bounds1 PASS: cc76extrapolation1 PASS: cc76narrowing1 PASS: chinainit PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: dropsomenonintegerpoints1 PASS: empty1 PASS: expandspacedim1 PASS: frequency1 PASS: foldspacedims1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffineimage3 PASS: generalizedaffineimage4 PASS: generalizedaffineimage5 PASS: generalizedaffinepreimage1 PASS: generalizedaffinepreimage2 PASS: generalizedaffinepreimage3 PASS: generalizedaffinepreimage4 PASS: integerupperboundifexact1 PASS: intersection1 PASS: limitedbhmz05extrapolation1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: max_min2 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: relatwithcons1 PASS: relatwithcons2 PASS: relatwithcons3 PASS: relatwithgen1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writeoctagon1 =================== All 69 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' rm -f addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' **************************** double **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:226:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:293:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:522:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage2.o -MD -MP -MF .deps/affineimage2.Tpo -c -o affineimage2.o affineimage2.cc affineimage2.cc: In function 'int main()': affineimage2.cc:536:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage2.Tpo .deps/affineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:283:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage2.o -MD -MP -MF .deps/affinepreimage2.Tpo -c -o affinepreimage2.o affinepreimage2.cc affinepreimage2.cc: In function 'int main()': affinepreimage2.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage2.Tpo .deps/affinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:321:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:75:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhmz05widening1.o -MD -MP -MF .deps/bhmz05widening1.Tpo -c -o bhmz05widening1.o bhmz05widening1.cc bhmz05widening1.cc: In function 'int main()': bhmz05widening1.cc:689:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhmz05widening1.Tpo .deps/bhmz05widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc boundedaffinepreimage1.cc: In function 'int main()': boundedaffinepreimage1.cc:554:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:297:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76extrapolation1.o -MD -MP -MF .deps/cc76extrapolation1.Tpo -c -o cc76extrapolation1.o cc76extrapolation1.cc cc76extrapolation1.cc: In function 'int main()': cc76extrapolation1.cc:502:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76extrapolation1.Tpo .deps/cc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT chinainit.o -MD -MP -MF .deps/chinainit.Tpo -c -o chinainit.o chinainit.cc chinainit.cc: In function 'int main()': chinainit.cc:73:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/chinainit.Tpo .deps/chinainit.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:274:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:360:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:338:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:249:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:202:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:182:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:284:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:428:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:53:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:343:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:261:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:236:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage3.o -MD -MP -MF .deps/generalizedaffineimage3.Tpo -c -o generalizedaffineimage3.o generalizedaffineimage3.cc generalizedaffineimage3.cc: In function 'int main()': generalizedaffineimage3.cc:572:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage3.Tpo .deps/generalizedaffineimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage4.o -MD -MP -MF .deps/generalizedaffineimage4.Tpo -c -o generalizedaffineimage4.o generalizedaffineimage4.cc generalizedaffineimage4.cc: In function 'int main()': generalizedaffineimage4.cc:368:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage4.Tpo .deps/generalizedaffineimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage5.o -MD -MP -MF .deps/generalizedaffineimage5.Tpo -c -o generalizedaffineimage5.o generalizedaffineimage5.cc generalizedaffineimage5.cc: In function 'int main()': generalizedaffineimage5.cc:333:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage5.Tpo .deps/generalizedaffineimage5.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc generalizedaffinepreimage1.cc: In function 'int main()': generalizedaffinepreimage1.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage2.o -MD -MP -MF .deps/generalizedaffinepreimage2.Tpo -c -o generalizedaffinepreimage2.o generalizedaffinepreimage2.cc generalizedaffinepreimage2.cc: In function 'int main()': generalizedaffinepreimage2.cc:599:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage2.Tpo .deps/generalizedaffinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage3.o -MD -MP -MF .deps/generalizedaffinepreimage3.Tpo -c -o generalizedaffinepreimage3.o generalizedaffinepreimage3.cc generalizedaffinepreimage3.cc: In function 'int main()': generalizedaffinepreimage3.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage3.Tpo .deps/generalizedaffinepreimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage4.o -MD -MP -MF .deps/generalizedaffinepreimage4.Tpo -c -o generalizedaffinepreimage4.o generalizedaffinepreimage4.cc generalizedaffinepreimage4.cc: In function 'int main()': generalizedaffinepreimage4.cc:618:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage4.Tpo .deps/generalizedaffinepreimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT integerupperboundifexact1.o -MD -MP -MF .deps/integerupperboundifexact1.Tpo -c -o integerupperboundifexact1.o integerupperboundifexact1.cc integerupperboundifexact1.cc: In function 'int main()': integerupperboundifexact1.cc:448:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/integerupperboundifexact1.Tpo .deps/integerupperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:299:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedbhmz05extrapolation1.o -MD -MP -MF .deps/limitedbhmz05extrapolation1.Tpo -c -o limitedbhmz05extrapolation1.o limitedbhmz05extrapolation1.cc limitedbhmz05extrapolation1.cc: In function 'int main()': limitedbhmz05extrapolation1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedbhmz05extrapolation1.Tpo .deps/limitedbhmz05extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:641:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:246:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc max_min1.cc: In function 'int main()': max_min1.cc:672:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min2.o -MD -MP -MF .deps/max_min2.Tpo -c -o max_min2.o max_min2.cc max_min2.cc: In function 'int main()': max_min2.cc:303:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min2.Tpo .deps/max_min2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:230:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:131:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons1.o -MD -MP -MF .deps/relatwithcons1.Tpo -c -o relatwithcons1.o relatwithcons1.cc relatwithcons1.cc: In function 'int main()': relatwithcons1.cc:575:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons1.Tpo .deps/relatwithcons1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons2.o -MD -MP -MF .deps/relatwithcons2.Tpo -c -o relatwithcons2.o relatwithcons2.cc relatwithcons2.cc: In function 'bool {anonymous}::test14()': relatwithcons2.cc:308:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithcons2.cc: In function 'int main()': relatwithcons2.cc:454:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons2.Tpo .deps/relatwithcons2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons3.o -MD -MP -MF .deps/relatwithcons3.Tpo -c -o relatwithcons3.o relatwithcons3.cc relatwithcons3.cc: In function 'int main()': relatwithcons3.cc:488:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons3.Tpo .deps/relatwithcons3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithgen1.o -MD -MP -MF .deps/relatwithgen1.Tpo -c -o relatwithgen1.o relatwithgen1.cc relatwithgen1.cc: In function 'bool {anonymous}::test12()': relatwithgen1.cc:274:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithgen1.cc: In function 'int main()': relatwithgen1.cc:474:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithgen1.Tpo .deps/relatwithgen1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:361:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:240:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:106:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:377:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:403:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Octagonal_Shape.inlines.hh:35:0, from ../../src/Octagonal_Shape.defs.hh:2176, from ../../src/BD_Shape.inlines.hh:31, from ../../src/BD_Shape.defs.hh:2171, from ../../src/Box.templates.hh:36, from ../../src/Box.defs.hh:2219, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/wrap_assign.hh: In function 'void Parma_Polyhedra_Library::Implementation::wrap_assign_col(PSET&, const PSET&, const Parma_Polyhedra_Library::Variables_Set&, std::vector::const_iterator, std::vector::const_iterator, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, const Parma_Polyhedra_Library::Constraint_System*, Parma_Polyhedra_Library::Coefficient&) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape, std::vector::const_iterator = __gnu_cxx::__normal_iterator >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/wrap_assign.hh:373:7: instantiated from 'void Parma_Polyhedra_Library::Implementation::wrap_assign(PSET&, const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool, const char*) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape]' ../../src/Octagonal_Shape.inlines.hh:564:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with T = double]' wrap1.cc:41:57: instantiated from here ../../src/wrap_assign.hh:127:12: warning: variable 'vars_end' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=double -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writeoctagon1.o -MD -MP -MF .deps/writeoctagon1.Tpo -c -o writeoctagon1.o writeoctagon1.cc writeoctagon1.cc: In function 'int main()': writeoctagon1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/writeoctagon1.Tpo .deps/writeoctagon1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affineimage2 PASS: affinepreimage1 PASS: affinepreimage2 PASS: ascii_dump_load1 PASS: bhz03widening1 PASS: bhmz05widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: bounds1 PASS: cc76extrapolation1 PASS: cc76narrowing1 PASS: chinainit PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: dropsomenonintegerpoints1 PASS: empty1 PASS: expandspacedim1 PASS: frequency1 PASS: foldspacedims1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffineimage3 PASS: generalizedaffineimage4 PASS: generalizedaffineimage5 PASS: generalizedaffinepreimage1 PASS: generalizedaffinepreimage2 PASS: generalizedaffinepreimage3 PASS: generalizedaffinepreimage4 PASS: integerupperboundifexact1 PASS: intersection1 PASS: limitedbhmz05extrapolation1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: max_min2 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: relatwithcons1 PASS: relatwithcons2 PASS: relatwithcons3 PASS: relatwithgen1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writeoctagon1 =================== All 69 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' rm -f addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' **************************** mpz_class **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:226:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:293:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:522:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage2.o -MD -MP -MF .deps/affineimage2.Tpo -c -o affineimage2.o affineimage2.cc affineimage2.cc: In function 'int main()': affineimage2.cc:536:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage2.Tpo .deps/affineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:283:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage2.o -MD -MP -MF .deps/affinepreimage2.Tpo -c -o affinepreimage2.o affinepreimage2.cc affinepreimage2.cc: In function 'int main()': affinepreimage2.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage2.Tpo .deps/affinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:321:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:75:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhmz05widening1.o -MD -MP -MF .deps/bhmz05widening1.Tpo -c -o bhmz05widening1.o bhmz05widening1.cc bhmz05widening1.cc: In function 'int main()': bhmz05widening1.cc:689:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhmz05widening1.Tpo .deps/bhmz05widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc boundedaffinepreimage1.cc: In function 'int main()': boundedaffinepreimage1.cc:554:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:297:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76extrapolation1.o -MD -MP -MF .deps/cc76extrapolation1.Tpo -c -o cc76extrapolation1.o cc76extrapolation1.cc cc76extrapolation1.cc: In function 'int main()': cc76extrapolation1.cc:502:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76extrapolation1.Tpo .deps/cc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT chinainit.o -MD -MP -MF .deps/chinainit.Tpo -c -o chinainit.o chinainit.cc chinainit.cc: In function 'int main()': chinainit.cc:73:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/chinainit.Tpo .deps/chinainit.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:274:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:360:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:338:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:249:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:202:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:182:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:284:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:428:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:53:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:343:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:261:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:236:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage3.o -MD -MP -MF .deps/generalizedaffineimage3.Tpo -c -o generalizedaffineimage3.o generalizedaffineimage3.cc generalizedaffineimage3.cc: In function 'int main()': generalizedaffineimage3.cc:572:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage3.Tpo .deps/generalizedaffineimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage4.o -MD -MP -MF .deps/generalizedaffineimage4.Tpo -c -o generalizedaffineimage4.o generalizedaffineimage4.cc generalizedaffineimage4.cc: In function 'int main()': generalizedaffineimage4.cc:368:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage4.Tpo .deps/generalizedaffineimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage5.o -MD -MP -MF .deps/generalizedaffineimage5.Tpo -c -o generalizedaffineimage5.o generalizedaffineimage5.cc generalizedaffineimage5.cc: In function 'int main()': generalizedaffineimage5.cc:333:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage5.Tpo .deps/generalizedaffineimage5.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc generalizedaffinepreimage1.cc: In function 'int main()': generalizedaffinepreimage1.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage2.o -MD -MP -MF .deps/generalizedaffinepreimage2.Tpo -c -o generalizedaffinepreimage2.o generalizedaffinepreimage2.cc generalizedaffinepreimage2.cc: In function 'int main()': generalizedaffinepreimage2.cc:599:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage2.Tpo .deps/generalizedaffinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage3.o -MD -MP -MF .deps/generalizedaffinepreimage3.Tpo -c -o generalizedaffinepreimage3.o generalizedaffinepreimage3.cc generalizedaffinepreimage3.cc: In function 'int main()': generalizedaffinepreimage3.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage3.Tpo .deps/generalizedaffinepreimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage4.o -MD -MP -MF .deps/generalizedaffinepreimage4.Tpo -c -o generalizedaffinepreimage4.o generalizedaffinepreimage4.cc generalizedaffinepreimage4.cc: In function 'int main()': generalizedaffinepreimage4.cc:618:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage4.Tpo .deps/generalizedaffinepreimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT integerupperboundifexact1.o -MD -MP -MF .deps/integerupperboundifexact1.Tpo -c -o integerupperboundifexact1.o integerupperboundifexact1.cc integerupperboundifexact1.cc: In function 'int main()': integerupperboundifexact1.cc:448:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/integerupperboundifexact1.Tpo .deps/integerupperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:299:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedbhmz05extrapolation1.o -MD -MP -MF .deps/limitedbhmz05extrapolation1.Tpo -c -o limitedbhmz05extrapolation1.o limitedbhmz05extrapolation1.cc limitedbhmz05extrapolation1.cc: In function 'int main()': limitedbhmz05extrapolation1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedbhmz05extrapolation1.Tpo .deps/limitedbhmz05extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:641:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:246:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc max_min1.cc: In function 'int main()': max_min1.cc:672:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min2.o -MD -MP -MF .deps/max_min2.Tpo -c -o max_min2.o max_min2.cc max_min2.cc: In function 'int main()': max_min2.cc:303:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min2.Tpo .deps/max_min2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:230:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:131:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons1.o -MD -MP -MF .deps/relatwithcons1.Tpo -c -o relatwithcons1.o relatwithcons1.cc relatwithcons1.cc: In function 'int main()': relatwithcons1.cc:575:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons1.Tpo .deps/relatwithcons1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons2.o -MD -MP -MF .deps/relatwithcons2.Tpo -c -o relatwithcons2.o relatwithcons2.cc relatwithcons2.cc: In function 'bool {anonymous}::test14()': relatwithcons2.cc:308:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithcons2.cc: In function 'int main()': relatwithcons2.cc:454:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons2.Tpo .deps/relatwithcons2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons3.o -MD -MP -MF .deps/relatwithcons3.Tpo -c -o relatwithcons3.o relatwithcons3.cc relatwithcons3.cc: In function 'int main()': relatwithcons3.cc:488:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons3.Tpo .deps/relatwithcons3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithgen1.o -MD -MP -MF .deps/relatwithgen1.Tpo -c -o relatwithgen1.o relatwithgen1.cc relatwithgen1.cc: In function 'bool {anonymous}::test12()': relatwithgen1.cc:274:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithgen1.cc: In function 'int main()': relatwithgen1.cc:474:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithgen1.Tpo .deps/relatwithgen1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:361:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:240:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:106:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:377:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:403:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Octagonal_Shape.inlines.hh:35:0, from ../../src/Octagonal_Shape.defs.hh:2176, from ../../src/BD_Shape.inlines.hh:31, from ../../src/BD_Shape.defs.hh:2171, from ../../src/Box.templates.hh:36, from ../../src/Box.defs.hh:2219, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/wrap_assign.hh: In function 'void Parma_Polyhedra_Library::Implementation::wrap_assign_col(PSET&, const PSET&, const Parma_Polyhedra_Library::Variables_Set&, std::vector::const_iterator, std::vector::const_iterator, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, const Parma_Polyhedra_Library::Constraint_System*, Parma_Polyhedra_Library::Coefficient&) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, std::vector::const_iterator = __gnu_cxx::__normal_iterator >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/wrap_assign.hh:373:7: instantiated from 'void Parma_Polyhedra_Library::Implementation::wrap_assign(PSET&, const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool, const char*) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >]' ../../src/Octagonal_Shape.inlines.hh:564:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' wrap1.cc:41:57: instantiated from here ../../src/wrap_assign.hh:127:12: warning: variable 'vars_end' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=mpz_class -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writeoctagon1.o -MD -MP -MF .deps/writeoctagon1.Tpo -c -o writeoctagon1.o writeoctagon1.cc writeoctagon1.cc: In function 'int main()': writeoctagon1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/writeoctagon1.Tpo .deps/writeoctagon1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affineimage2 PASS: affinepreimage1 PASS: affinepreimage2 PASS: ascii_dump_load1 PASS: bhz03widening1 PASS: bhmz05widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: bounds1 PASS: cc76extrapolation1 PASS: cc76narrowing1 PASS: chinainit PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: dropsomenonintegerpoints1 PASS: empty1 PASS: expandspacedim1 PASS: frequency1 PASS: foldspacedims1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffineimage3 PASS: generalizedaffineimage4 PASS: generalizedaffineimage5 PASS: generalizedaffinepreimage1 PASS: generalizedaffinepreimage2 PASS: generalizedaffinepreimage3 PASS: generalizedaffinepreimage4 PASS: integerupperboundifexact1 PASS: intersection1 PASS: limitedbhmz05extrapolation1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: max_min2 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: relatwithcons1 PASS: relatwithcons2 PASS: relatwithcons3 PASS: relatwithgen1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writeoctagon1 =================== All 69 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' rm -f addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' **************************** int8_t **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:226:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:293:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:522:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage2.o -MD -MP -MF .deps/affineimage2.Tpo -c -o affineimage2.o affineimage2.cc affineimage2.cc: In function 'int main()': affineimage2.cc:536:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage2.Tpo .deps/affineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:283:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage2.o -MD -MP -MF .deps/affinepreimage2.Tpo -c -o affinepreimage2.o affinepreimage2.cc affinepreimage2.cc: In function 'int main()': affinepreimage2.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage2.Tpo .deps/affinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:321:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:75:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhmz05widening1.o -MD -MP -MF .deps/bhmz05widening1.Tpo -c -o bhmz05widening1.o bhmz05widening1.cc bhmz05widening1.cc: In function 'int main()': bhmz05widening1.cc:689:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhmz05widening1.Tpo .deps/bhmz05widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc boundedaffinepreimage1.cc: In function 'int main()': boundedaffinepreimage1.cc:554:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:297:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76extrapolation1.o -MD -MP -MF .deps/cc76extrapolation1.Tpo -c -o cc76extrapolation1.o cc76extrapolation1.cc cc76extrapolation1.cc: In function 'int main()': cc76extrapolation1.cc:502:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76extrapolation1.Tpo .deps/cc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT chinainit.o -MD -MP -MF .deps/chinainit.Tpo -c -o chinainit.o chinainit.cc chinainit.cc: In function 'int main()': chinainit.cc:73:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/chinainit.Tpo .deps/chinainit.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:274:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:360:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:338:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:249:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:202:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:182:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:284:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:428:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:53:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:343:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:261:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:236:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage3.o -MD -MP -MF .deps/generalizedaffineimage3.Tpo -c -o generalizedaffineimage3.o generalizedaffineimage3.cc generalizedaffineimage3.cc: In function 'int main()': generalizedaffineimage3.cc:572:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage3.Tpo .deps/generalizedaffineimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage4.o -MD -MP -MF .deps/generalizedaffineimage4.Tpo -c -o generalizedaffineimage4.o generalizedaffineimage4.cc generalizedaffineimage4.cc: In function 'int main()': generalizedaffineimage4.cc:368:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage4.Tpo .deps/generalizedaffineimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage5.o -MD -MP -MF .deps/generalizedaffineimage5.Tpo -c -o generalizedaffineimage5.o generalizedaffineimage5.cc generalizedaffineimage5.cc: In function 'int main()': generalizedaffineimage5.cc:333:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage5.Tpo .deps/generalizedaffineimage5.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc generalizedaffinepreimage1.cc: In function 'int main()': generalizedaffinepreimage1.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage2.o -MD -MP -MF .deps/generalizedaffinepreimage2.Tpo -c -o generalizedaffinepreimage2.o generalizedaffinepreimage2.cc generalizedaffinepreimage2.cc: In function 'int main()': generalizedaffinepreimage2.cc:599:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage2.Tpo .deps/generalizedaffinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage3.o -MD -MP -MF .deps/generalizedaffinepreimage3.Tpo -c -o generalizedaffinepreimage3.o generalizedaffinepreimage3.cc generalizedaffinepreimage3.cc: In function 'int main()': generalizedaffinepreimage3.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage3.Tpo .deps/generalizedaffinepreimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage4.o -MD -MP -MF .deps/generalizedaffinepreimage4.Tpo -c -o generalizedaffinepreimage4.o generalizedaffinepreimage4.cc generalizedaffinepreimage4.cc: In function 'int main()': generalizedaffinepreimage4.cc:618:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage4.Tpo .deps/generalizedaffinepreimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT integerupperboundifexact1.o -MD -MP -MF .deps/integerupperboundifexact1.Tpo -c -o integerupperboundifexact1.o integerupperboundifexact1.cc integerupperboundifexact1.cc: In function 'int main()': integerupperboundifexact1.cc:448:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/integerupperboundifexact1.Tpo .deps/integerupperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:299:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedbhmz05extrapolation1.o -MD -MP -MF .deps/limitedbhmz05extrapolation1.Tpo -c -o limitedbhmz05extrapolation1.o limitedbhmz05extrapolation1.cc limitedbhmz05extrapolation1.cc: In function 'int main()': limitedbhmz05extrapolation1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedbhmz05extrapolation1.Tpo .deps/limitedbhmz05extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:641:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:246:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc max_min1.cc: In function 'int main()': max_min1.cc:672:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min2.o -MD -MP -MF .deps/max_min2.Tpo -c -o max_min2.o max_min2.cc max_min2.cc: In function 'int main()': max_min2.cc:303:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min2.Tpo .deps/max_min2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:230:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:131:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons1.o -MD -MP -MF .deps/relatwithcons1.Tpo -c -o relatwithcons1.o relatwithcons1.cc relatwithcons1.cc: In function 'int main()': relatwithcons1.cc:575:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons1.Tpo .deps/relatwithcons1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons2.o -MD -MP -MF .deps/relatwithcons2.Tpo -c -o relatwithcons2.o relatwithcons2.cc relatwithcons2.cc: In function 'bool {anonymous}::test14()': relatwithcons2.cc:308:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithcons2.cc: In function 'int main()': relatwithcons2.cc:454:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons2.Tpo .deps/relatwithcons2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons3.o -MD -MP -MF .deps/relatwithcons3.Tpo -c -o relatwithcons3.o relatwithcons3.cc relatwithcons3.cc: In function 'int main()': relatwithcons3.cc:488:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons3.Tpo .deps/relatwithcons3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithgen1.o -MD -MP -MF .deps/relatwithgen1.Tpo -c -o relatwithgen1.o relatwithgen1.cc relatwithgen1.cc: In function 'bool {anonymous}::test12()': relatwithgen1.cc:274:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithgen1.cc: In function 'int main()': relatwithgen1.cc:474:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithgen1.Tpo .deps/relatwithgen1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:361:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:240:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:106:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:377:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'bool {anonymous}::test02()': wrap1.cc:92:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] wrap1.cc:94:52: warning: comparison is always false due to limited range of data type [-Wtype-limits] wrap1.cc: In function 'int main()': wrap1.cc:403:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Octagonal_Shape.inlines.hh:35:0, from ../../src/Octagonal_Shape.defs.hh:2176, from ../../src/BD_Shape.inlines.hh:31, from ../../src/BD_Shape.defs.hh:2171, from ../../src/Box.templates.hh:36, from ../../src/Box.defs.hh:2219, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/wrap_assign.hh: In function 'void Parma_Polyhedra_Library::Implementation::wrap_assign_col(PSET&, const PSET&, const Parma_Polyhedra_Library::Variables_Set&, std::vector::const_iterator, std::vector::const_iterator, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, const Parma_Polyhedra_Library::Constraint_System*, Parma_Polyhedra_Library::Coefficient&) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape, std::vector::const_iterator = __gnu_cxx::__normal_iterator >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/wrap_assign.hh:373:7: instantiated from 'void Parma_Polyhedra_Library::Implementation::wrap_assign(PSET&, const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool, const char*) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape]' ../../src/Octagonal_Shape.inlines.hh:564:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with T = signed char]' wrap1.cc:41:57: instantiated from here ../../src/wrap_assign.hh:127:12: warning: variable 'vars_end' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int8_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writeoctagon1.o -MD -MP -MF .deps/writeoctagon1.Tpo -c -o writeoctagon1.o writeoctagon1.cc writeoctagon1.cc: In function 'int main()': writeoctagon1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/writeoctagon1.Tpo .deps/writeoctagon1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affineimage2 PASS: affinepreimage1 PASS: affinepreimage2 PASS: ascii_dump_load1 PASS: bhz03widening1 PASS: bhmz05widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: bounds1 PASS: cc76extrapolation1 PASS: cc76narrowing1 PASS: chinainit PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: dropsomenonintegerpoints1 PASS: empty1 PASS: expandspacedim1 PASS: frequency1 PASS: foldspacedims1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffineimage3 PASS: generalizedaffineimage4 PASS: generalizedaffineimage5 PASS: generalizedaffinepreimage1 PASS: generalizedaffinepreimage2 PASS: generalizedaffinepreimage3 PASS: generalizedaffinepreimage4 PASS: integerupperboundifexact1 PASS: intersection1 PASS: limitedbhmz05extrapolation1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: max_min2 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: relatwithcons1 PASS: relatwithcons2 PASS: relatwithcons3 PASS: relatwithgen1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writeoctagon1 =================== All 69 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' rm -f addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' **************************** int16_t **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:226:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:293:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:522:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage2.o -MD -MP -MF .deps/affineimage2.Tpo -c -o affineimage2.o affineimage2.cc affineimage2.cc: In function 'int main()': affineimage2.cc:536:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage2.Tpo .deps/affineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:283:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage2.o -MD -MP -MF .deps/affinepreimage2.Tpo -c -o affinepreimage2.o affinepreimage2.cc affinepreimage2.cc: In function 'int main()': affinepreimage2.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage2.Tpo .deps/affinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:321:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:75:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhmz05widening1.o -MD -MP -MF .deps/bhmz05widening1.Tpo -c -o bhmz05widening1.o bhmz05widening1.cc bhmz05widening1.cc: In function 'int main()': bhmz05widening1.cc:689:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhmz05widening1.Tpo .deps/bhmz05widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc boundedaffinepreimage1.cc: In function 'int main()': boundedaffinepreimage1.cc:554:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:297:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76extrapolation1.o -MD -MP -MF .deps/cc76extrapolation1.Tpo -c -o cc76extrapolation1.o cc76extrapolation1.cc cc76extrapolation1.cc: In function 'int main()': cc76extrapolation1.cc:502:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76extrapolation1.Tpo .deps/cc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT chinainit.o -MD -MP -MF .deps/chinainit.Tpo -c -o chinainit.o chinainit.cc chinainit.cc: In function 'int main()': chinainit.cc:73:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/chinainit.Tpo .deps/chinainit.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:274:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:360:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:338:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:249:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:202:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:182:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:284:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:428:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:53:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:343:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:261:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:236:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage3.o -MD -MP -MF .deps/generalizedaffineimage3.Tpo -c -o generalizedaffineimage3.o generalizedaffineimage3.cc generalizedaffineimage3.cc: In function 'int main()': generalizedaffineimage3.cc:572:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage3.Tpo .deps/generalizedaffineimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage4.o -MD -MP -MF .deps/generalizedaffineimage4.Tpo -c -o generalizedaffineimage4.o generalizedaffineimage4.cc generalizedaffineimage4.cc: In function 'int main()': generalizedaffineimage4.cc:368:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage4.Tpo .deps/generalizedaffineimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage5.o -MD -MP -MF .deps/generalizedaffineimage5.Tpo -c -o generalizedaffineimage5.o generalizedaffineimage5.cc generalizedaffineimage5.cc: In function 'int main()': generalizedaffineimage5.cc:333:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage5.Tpo .deps/generalizedaffineimage5.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc generalizedaffinepreimage1.cc: In function 'int main()': generalizedaffinepreimage1.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage2.o -MD -MP -MF .deps/generalizedaffinepreimage2.Tpo -c -o generalizedaffinepreimage2.o generalizedaffinepreimage2.cc generalizedaffinepreimage2.cc: In function 'int main()': generalizedaffinepreimage2.cc:599:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage2.Tpo .deps/generalizedaffinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage3.o -MD -MP -MF .deps/generalizedaffinepreimage3.Tpo -c -o generalizedaffinepreimage3.o generalizedaffinepreimage3.cc generalizedaffinepreimage3.cc: In function 'int main()': generalizedaffinepreimage3.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage3.Tpo .deps/generalizedaffinepreimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage4.o -MD -MP -MF .deps/generalizedaffinepreimage4.Tpo -c -o generalizedaffinepreimage4.o generalizedaffinepreimage4.cc generalizedaffinepreimage4.cc: In function 'int main()': generalizedaffinepreimage4.cc:618:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage4.Tpo .deps/generalizedaffinepreimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT integerupperboundifexact1.o -MD -MP -MF .deps/integerupperboundifexact1.Tpo -c -o integerupperboundifexact1.o integerupperboundifexact1.cc integerupperboundifexact1.cc: In function 'int main()': integerupperboundifexact1.cc:448:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/integerupperboundifexact1.Tpo .deps/integerupperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:299:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedbhmz05extrapolation1.o -MD -MP -MF .deps/limitedbhmz05extrapolation1.Tpo -c -o limitedbhmz05extrapolation1.o limitedbhmz05extrapolation1.cc limitedbhmz05extrapolation1.cc: In function 'int main()': limitedbhmz05extrapolation1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedbhmz05extrapolation1.Tpo .deps/limitedbhmz05extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:641:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:246:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc max_min1.cc: In function 'int main()': max_min1.cc:672:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min2.o -MD -MP -MF .deps/max_min2.Tpo -c -o max_min2.o max_min2.cc max_min2.cc: In function 'int main()': max_min2.cc:303:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min2.Tpo .deps/max_min2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:230:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:131:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons1.o -MD -MP -MF .deps/relatwithcons1.Tpo -c -o relatwithcons1.o relatwithcons1.cc relatwithcons1.cc: In function 'int main()': relatwithcons1.cc:575:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons1.Tpo .deps/relatwithcons1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons2.o -MD -MP -MF .deps/relatwithcons2.Tpo -c -o relatwithcons2.o relatwithcons2.cc relatwithcons2.cc: In function 'bool {anonymous}::test14()': relatwithcons2.cc:308:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithcons2.cc: In function 'int main()': relatwithcons2.cc:454:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons2.Tpo .deps/relatwithcons2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons3.o -MD -MP -MF .deps/relatwithcons3.Tpo -c -o relatwithcons3.o relatwithcons3.cc relatwithcons3.cc: In function 'int main()': relatwithcons3.cc:488:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons3.Tpo .deps/relatwithcons3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithgen1.o -MD -MP -MF .deps/relatwithgen1.Tpo -c -o relatwithgen1.o relatwithgen1.cc relatwithgen1.cc: In function 'bool {anonymous}::test12()': relatwithgen1.cc:274:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithgen1.cc: In function 'int main()': relatwithgen1.cc:474:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithgen1.Tpo .deps/relatwithgen1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:361:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:240:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:106:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:377:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:403:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Octagonal_Shape.inlines.hh:35:0, from ../../src/Octagonal_Shape.defs.hh:2176, from ../../src/BD_Shape.inlines.hh:31, from ../../src/BD_Shape.defs.hh:2171, from ../../src/Box.templates.hh:36, from ../../src/Box.defs.hh:2219, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/wrap_assign.hh: In function 'void Parma_Polyhedra_Library::Implementation::wrap_assign_col(PSET&, const PSET&, const Parma_Polyhedra_Library::Variables_Set&, std::vector::const_iterator, std::vector::const_iterator, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, const Parma_Polyhedra_Library::Constraint_System*, Parma_Polyhedra_Library::Coefficient&) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape, std::vector::const_iterator = __gnu_cxx::__normal_iterator >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/wrap_assign.hh:373:7: instantiated from 'void Parma_Polyhedra_Library::Implementation::wrap_assign(PSET&, const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool, const char*) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape]' ../../src/Octagonal_Shape.inlines.hh:564:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with T = short int]' wrap1.cc:41:57: instantiated from here ../../src/wrap_assign.hh:127:12: warning: variable 'vars_end' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int16_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writeoctagon1.o -MD -MP -MF .deps/writeoctagon1.Tpo -c -o writeoctagon1.o writeoctagon1.cc writeoctagon1.cc: In function 'int main()': writeoctagon1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/writeoctagon1.Tpo .deps/writeoctagon1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affineimage2 PASS: affinepreimage1 PASS: affinepreimage2 PASS: ascii_dump_load1 PASS: bhz03widening1 PASS: bhmz05widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: bounds1 PASS: cc76extrapolation1 PASS: cc76narrowing1 PASS: chinainit PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: dropsomenonintegerpoints1 PASS: empty1 PASS: expandspacedim1 PASS: frequency1 PASS: foldspacedims1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffineimage3 PASS: generalizedaffineimage4 PASS: generalizedaffineimage5 PASS: generalizedaffinepreimage1 PASS: generalizedaffinepreimage2 PASS: generalizedaffinepreimage3 PASS: generalizedaffinepreimage4 PASS: integerupperboundifexact1 PASS: intersection1 PASS: limitedbhmz05extrapolation1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: max_min2 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: relatwithcons1 PASS: relatwithcons2 PASS: relatwithcons3 PASS: relatwithgen1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writeoctagon1 =================== All 69 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' rm -f addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' **************************** int32_t **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:226:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:293:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:522:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage2.o -MD -MP -MF .deps/affineimage2.Tpo -c -o affineimage2.o affineimage2.cc affineimage2.cc: In function 'int main()': affineimage2.cc:536:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affineimage2.Tpo .deps/affineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:283:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage2.o -MD -MP -MF .deps/affinepreimage2.Tpo -c -o affinepreimage2.o affinepreimage2.cc affinepreimage2.cc: In function 'int main()': affinepreimage2.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/affinepreimage2.Tpo .deps/affinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:321:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:75:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhmz05widening1.o -MD -MP -MF .deps/bhmz05widening1.Tpo -c -o bhmz05widening1.o bhmz05widening1.cc bhmz05widening1.cc: In function 'int main()': bhmz05widening1.cc:689:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bhmz05widening1.Tpo .deps/bhmz05widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc boundedaffinepreimage1.cc: In function 'int main()': boundedaffinepreimage1.cc:554:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:297:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76extrapolation1.o -MD -MP -MF .deps/cc76extrapolation1.Tpo -c -o cc76extrapolation1.o cc76extrapolation1.cc cc76extrapolation1.cc: In function 'int main()': cc76extrapolation1.cc:502:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76extrapolation1.Tpo .deps/cc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT chinainit.o -MD -MP -MF .deps/chinainit.Tpo -c -o chinainit.o chinainit.cc chinainit.cc: In function 'int main()': chinainit.cc:73:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/chinainit.Tpo .deps/chinainit.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:274:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:360:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:338:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:249:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:202:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:182:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:284:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:428:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:53:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:343:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:261:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:236:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage3.o -MD -MP -MF .deps/generalizedaffineimage3.Tpo -c -o generalizedaffineimage3.o generalizedaffineimage3.cc generalizedaffineimage3.cc: In function 'int main()': generalizedaffineimage3.cc:572:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage3.Tpo .deps/generalizedaffineimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage4.o -MD -MP -MF .deps/generalizedaffineimage4.Tpo -c -o generalizedaffineimage4.o generalizedaffineimage4.cc generalizedaffineimage4.cc: In function 'int main()': generalizedaffineimage4.cc:368:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage4.Tpo .deps/generalizedaffineimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage5.o -MD -MP -MF .deps/generalizedaffineimage5.Tpo -c -o generalizedaffineimage5.o generalizedaffineimage5.cc generalizedaffineimage5.cc: In function 'int main()': generalizedaffineimage5.cc:333:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffineimage5.Tpo .deps/generalizedaffineimage5.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage5 generalizedaffineimage5.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage1.o -MD -MP -MF .deps/generalizedaffinepreimage1.Tpo -c -o generalizedaffinepreimage1.o generalizedaffinepreimage1.cc generalizedaffinepreimage1.cc: In function 'int main()': generalizedaffinepreimage1.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage1.Tpo .deps/generalizedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage1 generalizedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage2.o -MD -MP -MF .deps/generalizedaffinepreimage2.Tpo -c -o generalizedaffinepreimage2.o generalizedaffinepreimage2.cc generalizedaffinepreimage2.cc: In function 'int main()': generalizedaffinepreimage2.cc:599:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage2.Tpo .deps/generalizedaffinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage2 generalizedaffinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage3.o -MD -MP -MF .deps/generalizedaffinepreimage3.Tpo -c -o generalizedaffinepreimage3.o generalizedaffinepreimage3.cc generalizedaffinepreimage3.cc: In function 'int main()': generalizedaffinepreimage3.cc:597:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage3.Tpo .deps/generalizedaffinepreimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage3 generalizedaffinepreimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffinepreimage4.o -MD -MP -MF .deps/generalizedaffinepreimage4.Tpo -c -o generalizedaffinepreimage4.o generalizedaffinepreimage4.cc generalizedaffinepreimage4.cc: In function 'int main()': generalizedaffinepreimage4.cc:618:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/generalizedaffinepreimage4.Tpo .deps/generalizedaffinepreimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffinepreimage4 generalizedaffinepreimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT integerupperboundifexact1.o -MD -MP -MF .deps/integerupperboundifexact1.Tpo -c -o integerupperboundifexact1.o integerupperboundifexact1.cc integerupperboundifexact1.cc: In function 'int main()': integerupperboundifexact1.cc:448:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/integerupperboundifexact1.Tpo .deps/integerupperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/integerupperboundifexact1 integerupperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT intersection1.o -MD -MP -MF .deps/intersection1.Tpo -c -o intersection1.o intersection1.cc intersection1.cc: In function 'int main()': intersection1.cc:299:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/intersection1.Tpo .deps/intersection1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/intersection1 intersection1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedbhmz05extrapolation1.o -MD -MP -MF .deps/limitedbhmz05extrapolation1.Tpo -c -o limitedbhmz05extrapolation1.o limitedbhmz05extrapolation1.cc limitedbhmz05extrapolation1.cc: In function 'int main()': limitedbhmz05extrapolation1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedbhmz05extrapolation1.Tpo .deps/limitedbhmz05extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedbhmz05extrapolation1 limitedbhmz05extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT limitedcc76extrapolation1.o -MD -MP -MF .deps/limitedcc76extrapolation1.Tpo -c -o limitedcc76extrapolation1.o limitedcc76extrapolation1.cc limitedcc76extrapolation1.cc: In function 'int main()': limitedcc76extrapolation1.cc:641:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/limitedcc76extrapolation1.Tpo .deps/limitedcc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/limitedcc76extrapolation1 limitedcc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT mapspacedims1.o -MD -MP -MF .deps/mapspacedims1.Tpo -c -o mapspacedims1.o mapspacedims1.cc mapspacedims1.cc: In function 'int main()': mapspacedims1.cc:246:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/mapspacedims1.Tpo .deps/mapspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/mapspacedims1 mapspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min1.o -MD -MP -MF .deps/max_min1.Tpo -c -o max_min1.o max_min1.cc max_min1.cc: In function 'int main()': max_min1.cc:672:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min1.Tpo .deps/max_min1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min1 max_min1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT max_min2.o -MD -MP -MF .deps/max_min2.Tpo -c -o max_min2.o max_min2.cc max_min2.cc: In function 'int main()': max_min2.cc:303:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/max_min2.Tpo .deps/max_min2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/max_min2 max_min2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT maxspacedim1.o -MD -MP -MF .deps/maxspacedim1.Tpo -c -o maxspacedim1.o maxspacedim1.cc maxspacedim1.cc: In function 'int main()': maxspacedim1.cc:96:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/maxspacedim1.Tpo .deps/maxspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/maxspacedim1 maxspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT membytes1.o -MD -MP -MF .deps/membytes1.Tpo -c -o membytes1.o membytes1.cc membytes1.cc: In function 'int main()': membytes1.cc:230:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/membytes1.Tpo .deps/membytes1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/membytes1 membytes1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT minconstraints1.o -MD -MP -MF .deps/minconstraints1.Tpo -c -o minconstraints1.o minconstraints1.cc minconstraints1.cc: In function 'int main()': minconstraints1.cc:131:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/minconstraints1.Tpo .deps/minconstraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/minconstraints1 minconstraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons1.o -MD -MP -MF .deps/relatwithcons1.Tpo -c -o relatwithcons1.o relatwithcons1.cc relatwithcons1.cc: In function 'int main()': relatwithcons1.cc:575:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons1.Tpo .deps/relatwithcons1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons1 relatwithcons1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons2.o -MD -MP -MF .deps/relatwithcons2.Tpo -c -o relatwithcons2.o relatwithcons2.cc relatwithcons2.cc: In function 'bool {anonymous}::test14()': relatwithcons2.cc:308:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithcons2.cc: In function 'int main()': relatwithcons2.cc:454:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons2.Tpo .deps/relatwithcons2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons2 relatwithcons2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithcons3.o -MD -MP -MF .deps/relatwithcons3.Tpo -c -o relatwithcons3.o relatwithcons3.cc relatwithcons3.cc: In function 'int main()': relatwithcons3.cc:488:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithcons3.Tpo .deps/relatwithcons3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithcons3 relatwithcons3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT relatwithgen1.o -MD -MP -MF .deps/relatwithgen1.Tpo -c -o relatwithgen1.o relatwithgen1.cc relatwithgen1.cc: In function 'bool {anonymous}::test12()': relatwithgen1.cc:274:23: warning: variable 'rel' set but not used [-Wunused-but-set-variable] relatwithgen1.cc: In function 'int main()': relatwithgen1.cc:474:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/relatwithgen1.Tpo .deps/relatwithgen1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/relatwithgen1 relatwithgen1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT removespacedims1.o -MD -MP -MF .deps/removespacedims1.Tpo -c -o removespacedims1.o removespacedims1.cc removespacedims1.cc: In function 'int main()': removespacedims1.cc:362:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/removespacedims1.Tpo .deps/removespacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/removespacedims1 removespacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT simplifyusingcontext1.o -MD -MP -MF .deps/simplifyusingcontext1.Tpo -c -o simplifyusingcontext1.o simplifyusingcontext1.cc simplifyusingcontext1.cc: In function 'int main()': simplifyusingcontext1.cc:329:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/simplifyusingcontext1.Tpo .deps/simplifyusingcontext1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/simplifyusingcontext1 simplifyusingcontext1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT timeelapse1.o -MD -MP -MF .deps/timeelapse1.Tpo -c -o timeelapse1.o timeelapse1.cc timeelapse1.cc: In function 'int main()': timeelapse1.cc:361:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/timeelapse1.Tpo .deps/timeelapse1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/timeelapse1 timeelapse1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT unconstrain1.o -MD -MP -MF .deps/unconstrain1.Tpo -c -o unconstrain1.o unconstrain1.cc unconstrain1.cc: In function 'int main()': unconstrain1.cc:240:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/unconstrain1.Tpo .deps/unconstrain1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/unconstrain1 unconstrain1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT universe1.o -MD -MP -MF .deps/universe1.Tpo -c -o universe1.o universe1.cc universe1.cc: In function 'int main()': universe1.cc:106:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/universe1.Tpo .deps/universe1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/universe1 universe1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperbound1.o -MD -MP -MF .deps/upperbound1.Tpo -c -o upperbound1.o upperbound1.cc upperbound1.cc: In function 'int main()': upperbound1.cc:377:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperbound1.Tpo .deps/upperbound1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperbound1 upperbound1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT upperboundifexact1.o -MD -MP -MF .deps/upperboundifexact1.Tpo -c -o upperboundifexact1.o upperboundifexact1.cc upperboundifexact1.cc: In function 'int main()': upperboundifexact1.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/upperboundifexact1.Tpo .deps/upperboundifexact1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/upperboundifexact1 upperboundifexact1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT wrap1.o -MD -MP -MF .deps/wrap1.Tpo -c -o wrap1.o wrap1.cc wrap1.cc: In function 'int main()': wrap1.cc:403:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Octagonal_Shape.inlines.hh:35:0, from ../../src/Octagonal_Shape.defs.hh:2176, from ../../src/BD_Shape.inlines.hh:31, from ../../src/BD_Shape.defs.hh:2171, from ../../src/Box.templates.hh:36, from ../../src/Box.defs.hh:2219, from ../../src/Rational_Box.hh:28, from ../../src/max_space_dimension.hh:31, from ../../src/ppl_include_files.hh:13, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from wrap1.cc:24: ../../src/wrap_assign.hh: In function 'void Parma_Polyhedra_Library::Implementation::wrap_assign_col(PSET&, const PSET&, const Parma_Polyhedra_Library::Variables_Set&, std::vector::const_iterator, std::vector::const_iterator, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, const Parma_Polyhedra_Library::Constraint_System*, Parma_Polyhedra_Library::Coefficient&) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape, std::vector::const_iterator = __gnu_cxx::__normal_iterator >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/wrap_assign.hh:373:7: instantiated from 'void Parma_Polyhedra_Library::Implementation::wrap_assign(PSET&, const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool, const char*) [with PSET = Parma_Polyhedra_Library::Octagonal_Shape]' ../../src/Octagonal_Shape.inlines.hh:564:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::wrap_assign(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Bounded_Integer_Type_Width, Parma_Polyhedra_Library::Bounded_Integer_Type_Representation, Parma_Polyhedra_Library::Bounded_Integer_Type_Overflow, const Parma_Polyhedra_Library::Constraint_System*, unsigned int, bool) [with T = int]' wrap1.cc:41:57: instantiated from here ../../src/wrap_assign.hh:127:12: warning: variable 'vars_end' set but not used [-Wunused-but-set-variable] mv -f .deps/wrap1.Tpo .deps/wrap1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/wrap1 wrap1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int32_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT writeoctagon1.o -MD -MP -MF .deps/writeoctagon1.Tpo -c -o writeoctagon1.o writeoctagon1.cc writeoctagon1.cc: In function 'int main()': writeoctagon1.cc:200:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/writeoctagon1.Tpo .deps/writeoctagon1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/writeoctagon1 writeoctagon1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib make[5]: Nothing to be done for `run_tests'. make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make check-TESTS make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' PASS: addspacedims1 PASS: affinedimension1 PASS: affineimage1 PASS: affineimage2 PASS: affinepreimage1 PASS: affinepreimage2 PASS: ascii_dump_load1 PASS: bhz03widening1 PASS: bhmz05widening1 PASS: bounded1 PASS: boundedaffineimage1 PASS: boundedaffinepreimage1 PASS: bounds1 PASS: cc76extrapolation1 PASS: cc76narrowing1 PASS: chinainit PASS: concatenate1 PASS: congruences1 PASS: constrains1 PASS: constraints1 PASS: contains1 PASS: containsintegerpoint1 PASS: difference1 PASS: discrete1 PASS: disjoint1 PASS: dropsomenonintegerpoints1 PASS: empty1 PASS: expandspacedim1 PASS: frequency1 PASS: foldspacedims1 PASS: frombdshape1 PASS: frombox1 PASS: fromgensys1 PASS: fromgrid1 PASS: fromoctagonalshape1 PASS: frompolyhedron1 PASS: fromspacedim1 PASS: generalizedaffineimage1 PASS: generalizedaffineimage2 PASS: generalizedaffineimage3 PASS: generalizedaffineimage4 PASS: generalizedaffineimage5 PASS: generalizedaffinepreimage1 PASS: generalizedaffinepreimage2 PASS: generalizedaffinepreimage3 PASS: generalizedaffinepreimage4 PASS: integerupperboundifexact1 PASS: intersection1 PASS: limitedbhmz05extrapolation1 PASS: limitedcc76extrapolation1 PASS: mapspacedims1 PASS: max_min1 PASS: max_min2 PASS: maxspacedim1 PASS: membytes1 PASS: minconstraints1 PASS: relatwithcons1 PASS: relatwithcons2 PASS: relatwithcons3 PASS: relatwithgen1 PASS: removespacedims1 PASS: simplifyusingcontext1 PASS: timeelapse1 PASS: unconstrain1 PASS: universe1 PASS: upperbound1 PASS: upperboundifexact1 PASS: wrap1 PASS: writeoctagon1 =================== All 69 tests passed =================== make[5]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' rm -f addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 test -z "run_tests.stamp" || rm -f run_tests.stamp rm -rf .libs _libs rm -f *.o test -z "ascii_dump_load1.dat" || rm -f ascii_dump_load1.dat rm -f *.lo make[4]: Leaving directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' **************************** int64_t **************************** make[4]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' make addspacedims1 affinedimension1 affineimage1 affineimage2 affinepreimage1 affinepreimage2 ascii_dump_load1 bhz03widening1 bhmz05widening1 bounded1 boundedaffineimage1 boundedaffinepreimage1 bounds1 cc76extrapolation1 cc76narrowing1 chinainit concatenate1 congruences1 constrains1 constraints1 contains1 containsintegerpoint1 difference1 discrete1 disjoint1 dropsomenonintegerpoints1 empty1 expandspacedim1 frequency1 foldspacedims1 frombdshape1 frombox1 fromgensys1 fromgrid1 fromoctagonalshape1 frompolyhedron1 fromspacedim1 generalizedaffineimage1 generalizedaffineimage2 generalizedaffineimage3 generalizedaffineimage4 generalizedaffineimage5 generalizedaffinepreimage1 generalizedaffinepreimage2 generalizedaffinepreimage3 generalizedaffinepreimage4 integerupperboundifexact1 intersection1 limitedbhmz05extrapolation1 limitedcc76extrapolation1 mapspacedims1 max_min1 max_min2 maxspacedim1 membytes1 minconstraints1 relatwithcons1 relatwithcons2 relatwithcons3 relatwithgen1 removespacedims1 simplifyusingcontext1 timeelapse1 unconstrain1 universe1 upperbound1 upperboundifexact1 wrap1 writeoctagon1 \ run_tests make[5]: Entering directory `/sources/ppl-0.11.2/tests/Octagonal_Shape' g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT addspacedims1.o -MD -MP -MF .deps/addspacedims1.Tpo -c -o addspacedims1.o addspacedims1.cc addspacedims1.cc: In function 'int main()': addspacedims1.cc:226:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from addspacedims1.cc:25: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' addspacedims1.cc:37:27: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/addspacedims1.Tpo .deps/addspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/addspacedims1 addspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinedimension1.o -MD -MP -MF .deps/affinedimension1.Tpo -c -o affinedimension1.o affinedimension1.cc affinedimension1.cc: In function 'int main()': affinedimension1.cc:293:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinedimension1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' affinedimension1.cc:35:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/affinedimension1.Tpo .deps/affinedimension1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinedimension1 affinedimension1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage1.o -MD -MP -MF .deps/affineimage1.Tpo -c -o affineimage1.o affineimage1.cc affineimage1.cc: In function 'int main()': affineimage1.cc:522:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affineimage1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:4618:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' affineimage1.cc:40:24: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' affineimage1.cc:34:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/affineimage1.Tpo .deps/affineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage1 affineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affineimage2.o -MD -MP -MF .deps/affineimage2.Tpo -c -o affineimage2.o affineimage2.cc affineimage2.cc: In function 'int main()': affineimage2.cc:536:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affineimage2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:4618:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' affineimage2.cc:41:30: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' affineimage2.cc:35:27: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/affineimage2.Tpo .deps/affineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affineimage2 affineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage1.o -MD -MP -MF .deps/affinepreimage1.Tpo -c -o affinepreimage1.o affinepreimage1.cc affinepreimage1.cc: In function 'int main()': affinepreimage1.cc:283:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinepreimage1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:4618:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:4872:9: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' affinepreimage1.cc:40:27: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' affinepreimage1.cc:34:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/affinepreimage1.Tpo .deps/affinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage1 affinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT affinepreimage2.o -MD -MP -MF .deps/affinepreimage2.Tpo -c -o affinepreimage2.o affinepreimage2.cc affinepreimage2.cc: In function 'int main()': affinepreimage2.cc:411:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from affinepreimage2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:4618:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:4872:9: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' affinepreimage2.cc:41:34: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' affinepreimage2.cc:35:27: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/affinepreimage2.Tpo .deps/affinepreimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/affinepreimage2 affinepreimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT ascii_dump_load1.o -MD -MP -MF .deps/ascii_dump_load1.Tpo -c -o ascii_dump_load1.o ascii_dump_load1.cc ascii_dump_load1.cc: In function 'int main()': ascii_dump_load1.cc:321:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from ascii_dump_load1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' ascii_dump_load1.cc:43:32: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/ascii_dump_load1.Tpo .deps/ascii_dump_load1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/ascii_dump_load1 ascii_dump_load1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhz03widening1.o -MD -MP -MF .deps/bhz03widening1.Tpo -c -o bhz03widening1.o bhz03widening1.cc bhz03widening1.cc: In function 'int main()': bhz03widening1.cc:75:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bhz03widening1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' bhz03widening1.cc:39:26: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:1258:7: instantiated from 'bool Parma_Polyhedra_Library::Octagonal_Shape::max_min(const Parma_Polyhedra_Library::Linear_Expression&, bool, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, bool&) const [with T = long long int, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.inlines.hh:280:51: instantiated from 'bool Parma_Polyhedra_Library::Octagonal_Shape::maximize(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, bool&) const [with T = long long int, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:1490:69: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Octagonal_Shape::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with T = long long int]' ../../src/Octagonal_Shape.templates.hh:2649:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::difference_assign(const Parma_Polyhedra_Library::Octagonal_Shape&) [with T = long long int, Parma_Polyhedra_Library::Octagonal_Shape = Parma_Polyhedra_Library::Octagonal_Shape]' ../../src/Pointset_Powerset.templates.hh:1467:5: instantiated from 'void Parma_Polyhedra_Library::Pointset_Powerset::BHZ03_widening_assign(const Parma_Polyhedra_Library::Pointset_Powerset&, Widening) [with Cert = Parma_Polyhedra_Library::H79_Certificate, Widening = Parma_Polyhedra_Library::Widening_Function >, PSET = Parma_Polyhedra_Library::Octagonal_Shape, Parma_Polyhedra_Library::Pointset_Powerset = Parma_Polyhedra_Library::Pointset_Powerset >]' bhz03widening1.cc:66:65: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/bhz03widening1.Tpo .deps/bhz03widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhz03widening1 bhz03widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bhmz05widening1.o -MD -MP -MF .deps/bhmz05widening1.Tpo -c -o bhmz05widening1.o bhmz05widening1.cc bhmz05widening1.cc: In function 'int main()': bhmz05widening1.cc:689:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bhmz05widening1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' bhmz05widening1.cc:34:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/bhmz05widening1.Tpo .deps/bhmz05widening1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bhmz05widening1 bhmz05widening1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounded1.o -MD -MP -MF .deps/bounded1.Tpo -c -o bounded1.o bounded1.cc bounded1.cc: In function 'int main()': bounded1.cc:125:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bounded1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' bounded1.cc:34:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/bounded1.Tpo .deps/bounded1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounded1 bounded1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffineimage1.o -MD -MP -MF .deps/boundedaffineimage1.Tpo -c -o boundedaffineimage1.o boundedaffineimage1.cc boundedaffineimage1.cc: In function 'int main()': boundedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from boundedaffineimage1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:5761:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:43:73: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:5761:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffineimage1.cc:43:73: instantiated from here ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' boundedaffineimage1.cc:34:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/boundedaffineimage1.Tpo .deps/boundedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffineimage1 boundedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT boundedaffinepreimage1.o -MD -MP -MF .deps/boundedaffinepreimage1.Tpo -c -o boundedaffinepreimage1.o boundedaffinepreimage1.cc boundedaffinepreimage1.cc: In function 'int main()': boundedaffinepreimage1.cc:554:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from boundedaffinepreimage1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:4053:9: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::refine(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:6153:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::bounded_affine_preimage(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' boundedaffinepreimage1.cc:45:76: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' boundedaffinepreimage1.cc:34:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/boundedaffinepreimage1.Tpo .deps/boundedaffinepreimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/boundedaffinepreimage1 boundedaffinepreimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT bounds1.o -MD -MP -MF .deps/bounds1.Tpo -c -o bounds1.o bounds1.cc bounds1.cc: In function 'int main()': bounds1.cc:297:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from bounds1.cc:25: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' bounds1.cc:51:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/bounds1.Tpo .deps/bounds1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/bounds1 bounds1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76extrapolation1.o -MD -MP -MF .deps/cc76extrapolation1.Tpo -c -o cc76extrapolation1.o cc76extrapolation1.cc cc76extrapolation1.cc: In function 'int main()': cc76extrapolation1.cc:502:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from cc76extrapolation1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' cc76extrapolation1.cc:34:29: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/cc76extrapolation1.Tpo .deps/cc76extrapolation1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76extrapolation1 cc76extrapolation1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT cc76narrowing1.o -MD -MP -MF .deps/cc76narrowing1.Tpo -c -o cc76narrowing1.o cc76narrowing1.cc cc76narrowing1.cc: In function 'int main()': cc76narrowing1.cc:253:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from cc76narrowing1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' cc76narrowing1.cc:131:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/cc76narrowing1.Tpo .deps/cc76narrowing1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/cc76narrowing1 cc76narrowing1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT chinainit.o -MD -MP -MF .deps/chinainit.Tpo -c -o chinainit.o chinainit.cc chinainit.cc: In function 'int main()': chinainit.cc:73:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from chinainit.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:427:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:151:3: instantiated from 'Parma_Polyhedra_Library::Octagonal_Shape::Octagonal_Shape(const Parma_Polyhedra_Library::Constraint_System&) [with T = long long int]' chinainit.cc:35:29: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/chinainit.Tpo .deps/chinainit.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/chinainit chinainit.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT concatenate1.o -MD -MP -MF .deps/concatenate1.Tpo -c -o concatenate1.o concatenate1.cc concatenate1.cc: In function 'int main()': concatenate1.cc:274:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from concatenate1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' concatenate1.cc:41:34: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/concatenate1.Tpo .deps/concatenate1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/concatenate1 concatenate1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT congruences1.o -MD -MP -MF .deps/congruences1.Tpo -c -o congruences1.o congruences1.cc congruences1.cc: In function 'int main()': congruences1.cc:191:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from congruences1.cc:26: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' ../../src/Octagonal_Shape.templates.hh:476:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_congruence(const Parma_Polyhedra_Library::Congruence&) [with T = long long int]' congruences1.cc:35:37: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/congruences1.Tpo .deps/congruences1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/congruences1 congruences1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constrains1.o -MD -MP -MF .deps/constrains1.Tpo -c -o constrains1.o constrains1.cc constrains1.cc: In function 'int main()': constrains1.cc:223:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constrains1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' constrains1.cc:46:30: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/constrains1.Tpo .deps/constrains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constrains1 constrains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT constraints1.o -MD -MP -MF .deps/constraints1.Tpo -c -o constraints1.o constraints1.cc constraints1.cc: In function 'int main()': constraints1.cc:360:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from constraints1.cc:26: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' constraints1.cc:35:31: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/constraints1.Tpo .deps/constraints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/constraints1 constraints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT contains1.o -MD -MP -MF .deps/contains1.Tpo -c -o contains1.o contains1.cc contains1.cc: In function 'int main()': contains1.cc:338:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from contains1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' contains1.cc:51:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/contains1.Tpo .deps/contains1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/contains1 contains1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT containsintegerpoint1.o -MD -MP -MF .deps/containsintegerpoint1.Tpo -c -o containsintegerpoint1.o containsintegerpoint1.cc containsintegerpoint1.cc: In function 'int main()': containsintegerpoint1.cc:192:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from containsintegerpoint1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:427:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with T = long long int]' containsintegerpoint1.cc:89:25: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/containsintegerpoint1.Tpo .deps/containsintegerpoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/containsintegerpoint1 containsintegerpoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT difference1.o -MD -MP -MF .deps/difference1.Tpo -c -o difference1.o difference1.cc difference1.cc: In function 'int main()': difference1.cc:249:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from difference1.cc:26: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:1258:7: instantiated from 'bool Parma_Polyhedra_Library::Octagonal_Shape::max_min(const Parma_Polyhedra_Library::Linear_Expression&, bool, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, bool&) const [with T = long long int, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.inlines.hh:280:51: instantiated from 'bool Parma_Polyhedra_Library::Octagonal_Shape::maximize(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, bool&) const [with T = long long int, Parma_Polyhedra_Library::Coefficient = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:1490:69: instantiated from 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Octagonal_Shape::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with T = long long int]' ../../src/Octagonal_Shape.templates.hh:2649:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::difference_assign(const Parma_Polyhedra_Library::Octagonal_Shape&) [with T = long long int, Parma_Polyhedra_Library::Octagonal_Shape = Parma_Polyhedra_Library::Octagonal_Shape]' difference1.cc:50:30: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' difference1.cc:36:29: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/difference1.Tpo .deps/difference1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/difference1 difference1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT discrete1.o -MD -MP -MF .deps/discrete1.Tpo -c -o discrete1.o discrete1.cc discrete1.cc: In function 'int main()': discrete1.cc:202:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from discrete1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' discrete1.cc:35:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/discrete1.Tpo .deps/discrete1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/discrete1 discrete1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT disjoint1.o -MD -MP -MF .deps/disjoint1.Tpo -c -o disjoint1.o disjoint1.cc disjoint1.cc: In function 'int main()': disjoint1.cc:182:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from disjoint1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' disjoint1.cc:34:29: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/disjoint1.Tpo .deps/disjoint1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/disjoint1 disjoint1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT dropsomenonintegerpoints1.o -MD -MP -MF .deps/dropsomenonintegerpoints1.Tpo -c -o dropsomenonintegerpoints1.o dropsomenonintegerpoints1.cc dropsomenonintegerpoints1.cc: In function 'int main()': dropsomenonintegerpoints1.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] mv -f .deps/dropsomenonintegerpoints1.Tpo .deps/dropsomenonintegerpoints1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/dropsomenonintegerpoints1 dropsomenonintegerpoints1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT empty1.o -MD -MP -MF .deps/empty1.Tpo -c -o empty1.o empty1.cc empty1.cc: In function 'int main()': empty1.cc:127:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from empty1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' empty1.cc:58:27: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/empty1.Tpo .deps/empty1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/empty1 empty1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT expandspacedim1.o -MD -MP -MF .deps/expandspacedim1.Tpo -c -o expandspacedim1.o expandspacedim1.cc expandspacedim1.cc: In function 'int main()': expandspacedim1.cc:284:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from expandspacedim1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' expandspacedim1.cc:76:29: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/expandspacedim1.Tpo .deps/expandspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/expandspacedim1 expandspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frequency1.o -MD -MP -MF .deps/frequency1.Tpo -c -o frequency1.o frequency1.cc In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frequency1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' frequency1.cc:85:27: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/frequency1.Tpo .deps/frequency1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frequency1 frequency1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT foldspacedims1.o -MD -MP -MF .deps/foldspacedims1.Tpo -c -o foldspacedims1.o foldspacedims1.cc foldspacedims1.cc: In function 'int main()': foldspacedims1.cc:428:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from foldspacedims1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' foldspacedims1.cc:83:29: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/foldspacedims1.Tpo .deps/foldspacedims1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/foldspacedims1 foldspacedims1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombdshape1.o -MD -MP -MF .deps/frombdshape1.Tpo -c -o frombdshape1.o frombdshape1.cc frombdshape1.cc: In function 'int main()': frombdshape1.cc:53:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombdshape1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:517:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:471:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::refine_with_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:212:5: instantiated from 'Parma_Polyhedra_Library::Octagonal_Shape::Octagonal_Shape(const Parma_Polyhedra_Library::BD_Shape&, Parma_Polyhedra_Library::Complexity_Class) [with U = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, T = long long int]' frombdshape1.cc:40:25: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/frombdshape1.Tpo .deps/frombdshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombdshape1 frombdshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frombox1.o -MD -MP -MF .deps/frombox1.Tpo -c -o frombox1.o frombox1.cc frombox1.cc: In function 'int main()': frombox1.cc:343:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/Interval.defs.hh:844:0, from ../../src/Polyhedron.templates.hh:29, from ../../src/Polyhedron.defs.hh:2626, from ../../src/H79_Certificate.inlines.hh:27, from ../../src/H79_Certificate.defs.hh:96, from ../../src/ppl_include_files.hh:9, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.defs.hh:371:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh: In member function 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::intersect_assign(const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]': ../../src/Interval.inlines.hh:497:30: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::refine_existential(Parma_Polyhedra_Library::Relation_Symbol, const From&) [with From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Singleton::value || Parma_Polyhedra_Library::Is_Interval::value), Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:335:46: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::build(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Interval.defs.hh:370:5: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type Parma_Polyhedra_Library::Interval::add_constraint(const C&) [with C = Parma_Polyhedra_Library::I_Constraint<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Use_Slow_Copy, false>, Boundary = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Info = Parma_Polyhedra_Library::Interval_Restriction_None >, typename Parma_Polyhedra_Library::Enable_If::value, Parma_Polyhedra_Library::I_Result>::type = Parma_Polyhedra_Library::I_Result]' ../../src/Box.inlines.hh:397:5: instantiated from 'static Parma_Polyhedra_Library::I_Result Parma_Polyhedra_Library::Box::refine_interval_no_check(ITV&, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.inlines.hh:428:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_interval_constraint_no_check(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::Constraint::Type, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >, Parma_Polyhedra_Library::dimension_type = unsigned int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Box.templates.hh:2152:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint_no_check(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' ../../src/Box.inlines.hh:306:3: instantiated from 'void Parma_Polyhedra_Library::Box::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Restriction_None > >]' frombox1.cc:50:30: instantiated from here ../../src/Interval.inlines.hh:345:10: warning: variable 'rl' set but not used [-Wunused-but-set-variable] ../../src/Interval.inlines.hh:345:14: warning: variable 'ru' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frombox1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' frombox1.cc:55:36: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/frombox1.Tpo .deps/frombox1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frombox1 frombox1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgensys1.o -MD -MP -MF .deps/fromgensys1.Tpo -c -o fromgensys1.o fromgensys1.cc fromgensys1.cc: In function 'int main()': fromgensys1.cc:261:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgensys1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:240:13: instantiated from 'Parma_Polyhedra_Library::Octagonal_Shape::Octagonal_Shape(const Parma_Polyhedra_Library::Generator_System&) [with T = long long int]' fromgensys1.cc:31:26: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/fromgensys1.Tpo .deps/fromgensys1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgensys1 fromgensys1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromgrid1.o -MD -MP -MF .deps/fromgrid1.Tpo -c -o fromgrid1.o fromgrid1.cc fromgrid1.cc: In function 'int main()': fromgrid1.cc:193:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromgrid1.cc:25: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:427:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:151:3: instantiated from 'Parma_Polyhedra_Library::Octagonal_Shape::Octagonal_Shape(const Parma_Polyhedra_Library::Constraint_System&) [with T = long long int]' fromgrid1.cc:179:26: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/fromgrid1.Tpo .deps/fromgrid1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromgrid1 fromgrid1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromoctagonalshape1.o -MD -MP -MF .deps/fromoctagonalshape1.Tpo -c -o fromoctagonalshape1.o fromoctagonalshape1.cc fromoctagonalshape1.cc: In function 'int main()': fromoctagonalshape1.cc:128:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromoctagonalshape1.cc:25: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:427:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraints(const Parma_Polyhedra_Library::Constraint_System&) [with T = long long int]' ../../src/Octagonal_Shape.inlines.hh:151:3: instantiated from 'Parma_Polyhedra_Library::Octagonal_Shape::Octagonal_Shape(const Parma_Polyhedra_Library::Constraint_System&) [with T = long long int]' fromoctagonalshape1.cc:40:27: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/fromoctagonalshape1.Tpo .deps/fromoctagonalshape1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromoctagonalshape1 fromoctagonalshape1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT frompolyhedron1.o -MD -MP -MF .deps/frompolyhedron1.Tpo -c -o frompolyhedron1.o frompolyhedron1.cc frompolyhedron1.cc: In function 'int main()': frompolyhedron1.cc:236:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from frompolyhedron1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:129:9: instantiated from 'Parma_Polyhedra_Library::Octagonal_Shape::Octagonal_Shape(const Parma_Polyhedra_Library::Polyhedron&, Parma_Polyhedra_Library::Complexity_Class) [with T = long long int]' frompolyhedron1.cc:41:47: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/frompolyhedron1.Tpo .deps/frompolyhedron1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/frompolyhedron1 frompolyhedron1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT fromspacedim1.o -MD -MP -MF .deps/fromspacedim1.Tpo -c -o fromspacedim1.o fromspacedim1.cc fromspacedim1.cc: In function 'int main()': fromspacedim1.cc:116:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from fromspacedim1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' fromspacedim1.cc:79:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/fromspacedim1.Tpo .deps/fromspacedim1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/fromspacedim1 fromspacedim1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage1.o -MD -MP -MF .deps/generalizedaffineimage1.Tpo -c -o generalizedaffineimage1.o generalizedaffineimage1.cc generalizedaffineimage1.cc: In function 'int main()': generalizedaffineimage1.cc:583:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage1.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:5207:7: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::generalized_affine_image(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' generalizedaffineimage1.cc:46:56: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' generalizedaffineimage1.cc:34:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/generalizedaffineimage1.Tpo .deps/generalizedaffineimage1.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage1 generalizedaffineimage1.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage2.o -MD -MP -MF .deps/generalizedaffineimage2.Tpo -c -o generalizedaffineimage2.o generalizedaffineimage2.cc generalizedaffineimage2.cc: In function 'int main()': generalizedaffineimage2.cc:345:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage2.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:5207:7: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::generalized_affine_image(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:5489:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with T = long long int]' generalizedaffineimage2.cc:44:53: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' generalizedaffineimage2.cc:36:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/generalizedaffineimage2.Tpo .deps/generalizedaffineimage2.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage2 generalizedaffineimage2.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage3.o -MD -MP -MF .deps/generalizedaffineimage3.Tpo -c -o generalizedaffineimage3.o generalizedaffineimage3.cc generalizedaffineimage3.cc: In function 'int main()': generalizedaffineimage3.cc:572:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage3.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:5207:7: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::generalized_affine_image(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' generalizedaffineimage3.cc:45:56: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' generalizedaffineimage3.cc:34:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/generalizedaffineimage3.Tpo .deps/generalizedaffineimage3.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage3 generalizedaffineimage3.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage4.o -MD -MP -MF .deps/generalizedaffineimage4.Tpo -c -o generalizedaffineimage4.o generalizedaffineimage4.cc generalizedaffineimage4.cc: In function 'int main()': generalizedaffineimage4.cc:368:1: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] In file included from ../../src/checked.defs.hh:655:0, from ../../src/Checked_Number.defs.hh:28, from ../../src/Coefficient.types.hh:16, from ../../src/Scalar_Products.defs.hh:29, from ../../src/ppl_include_files.hh:6, from ../../src/ppl_header.hh:38, from ../../tests/ppl_test.hh:27, from generalizedaffineimage4.cc:24: ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/Octagonal_Shape.templates.hh:5207:7: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::generalized_affine_image(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = long long int, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:5489:5: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::generalized_affine_image(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Relation_Symbol, const Parma_Polyhedra_Library::Linear_Expression&) [with T = long long int]' generalizedaffineimage4.cc:46:53: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh: In function 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_signed_int_mpz(To&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = void, To = long long int, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]': ../../src/checked_int.inlines.hh:654:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpz_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, mpz_class = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = void, To = long long int, From = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/checked_int.inlines.hh:706:50: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_int_mpq(To&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_int.inlines.hh:735:1: instantiated from 'static Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_function_struct >::function(long long int&, const mpq_class&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, mpq_class = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked.defs.hh:449:1: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with Policy1 = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, Policy2 = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/checked_ext.inlines.hh:98:53: instantiated from 'Parma_Polyhedra_Library::Result Parma_Polyhedra_Library::Checked::assign_ext(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To_Policy = Parma_Polyhedra_Library::WRD_Extended_Number_Policy, From_Policy = Parma_Polyhedra_Library::Checked_Number_Transparent_Policy<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, To = long long int, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]' ../../src/Checked_Number.inlines.hh:363:1: instantiated from 'typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type Parma_Polyhedra_Library::assign_r(To&, const From&, Parma_Polyhedra_Library::Rounding_Dir) [with To = Parma_Polyhedra_Library::Checked_Number, From = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>, typename Parma_Polyhedra_Library::Enable_If<(Parma_Polyhedra_Library::Is_Native_Or_Checked::value && Parma_Polyhedra_Library::Is_Native_Or_Checked::value), Parma_Polyhedra_Library::Result>::type = Parma_Polyhedra_Library::Result]' ../../src/math_utilities.inlines.hh:75:3: instantiated from 'typename Parma_Polyhedra_Library::Enable_If::value, void>::type Parma_Polyhedra_Library::div_round_up(T&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference) [with T = Parma_Polyhedra_Library::Checked_Number, typename Parma_Polyhedra_Library::Enable_If::value, void>::type = void, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&, Parma_Polyhedra_Library::GMP_Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]' ../../src/Octagonal_Shape.templates.hh:420:3: instantiated from 'void Parma_Polyhedra_Library::Octagonal_Shape::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = long long int]' generalizedaffineimage4.cc:37:28: instantiated from here ../../src/checked_int.inlines.hh:616:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] ../../src/checked_int.inlines.hh:618:7: warning: comparison is always false due to limited range of data type [-Wtype-limits] mv -f .deps/generalizedaffineimage4.Tpo .deps/generalizedaffineimage4.Po /bin/sh ../../libtool --tag=CXX --mode=link g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link,/usr/lib:/lib -m32 -o generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/libppl.la -L/usr/lib -lgmpxx -L/usr/lib -lgmp libtool: link: g++ -isystem /usr/include -m32 -g -frounding-math -O3 -mcpu=G5 -W -Wall -Wl,-rpath-link -Wl,/usr/lib:/lib -m32 -o .libs/generalizedaffineimage4 generalizedaffineimage4.o ../../utils/libppl_utils.a ../../tests/libppl_tests.a ../../src/.libs/libppl.so -L/usr/lib /usr/lib/libgmpxx.so /tools/lib64/../lib/libstdc++.so /usr/lib/libgmp.so -Wl,-rpath -Wl,/tools/lib64/../lib g++ -isystem /usr/include -m32 -DHAVE_CONFIG_H -I. -I../.. -DOCTAGONAL_SHAPE_INSTANCE=int64_t -I../../src -I../../src -I../../tests -I../../utils -DNDEBUG=1 -fexceptions -g -frounding-math -O3 -mcpu=G5 -W -Wall -MT generalizedaffineimage5.o -MD -MP -MF .deps/generalizedaffineimage5.Tpo -c -o generalizedaffineimage5.o generalizedaffineimage5.cc