ppl-1.2
checks.i686-linux.ikos
· build #1
· raw
unpackPhase
1unpacking sources2unpacking source archive /nix/store/g0xwav73b27qkp1d403bqm4nrlvyc423-ppl-1.2.tar.bz23source root is ppl-1.24setting SOURCE_DATE_EPOCH to timestamp 1455194667 of file ppl-1.2/doc/ppl-user-java-interface-1.2.ps.gzpatchPhase
5patching sources6applying patch /nix/store/p1xfsslklsmrdkfddy4s3kly28mdayxd-clang5-support.patch7patching file src/Determinate_inlines.hh8patching file src/OR_Matrix_inlines.hhconfigurePhase
9configuring10fixing libtool script ./ltmain.sh11configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2 --disable-watchdog12configure: WARNING: unrecognized options: --disable-watchdog13checking build system type... i686-pc-linux-gnu14checking host system type... i686-pc-linux-gnu15checking for a BSD-compatible install... /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c16checking whether build environment is sane... yes17checking for a thread-safe mkdir -p... /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p18checking for gawk... gawk19checking whether make sets $(MAKE)... yes20checking whether make supports nested variables... yes21checking whether UID '1000' is supported by ustar format... yes22checking whether GID '100' is supported by ustar format... yes23checking how to create a ustar tar archive... gnutar24checking for gcc... gcc25checking whether the C compiler works... yes26checking for C compiler default output file name... a.out27checking for suffix of executables... 28checking whether we are cross compiling... no29checking for suffix of object files... o30checking whether we are using the GNU C compiler... yes31checking whether gcc accepts -g... yes32checking for gcc option to accept ISO C89... none needed33checking whether gcc understands -c and -o together... yes34checking for style of include used by make... GNU35checking dependency style of gcc... none36checking whether we are actually using the Intel C compiler... no37checking whether we are actually using clang... no38checking whether we are actually using llvm-gcc... no39checking whether we are using the GNU C++ compiler... yes40checking whether g++ accepts -g... yes41checking dependency style of g++... none42checking whether we are actually using the Intel C++ compiler... no43checking whether we are actually using clang++... no44checking whether we are actually using llvm-g++... no45checking for grep that handles long lines and -e... /nix/store/7lr1xfmb96h7zcridvhjzv89cy07abp2-gnugrep-3.7/bin/grep46checking for fgrep... /nix/store/7lr1xfmb96h7zcridvhjzv89cy07abp2-gnugrep-3.7/bin/grep -F47checking for egrep... /nix/store/7lr1xfmb96h7zcridvhjzv89cy07abp2-gnugrep-3.7/bin/grep -E48checking for a sed that does not truncate output... /nix/store/mgadasji4w03r92a190zghj8fi5l9ik6-gnused-4.8/bin/sed49checking how to run the C++ preprocessor... g++ -E50checking whether make sets $(MAKE)... (cached) yes51checking whether to compile with debug info... yes52checking whether to compile for profiling... no53checking whether to compile for test coverage... no54checking whether to enable checking of run-time assertions... no55checking whether to enable even more run-time assertions... no56checking whether to enable optimizations... standard57checking for which architecture to optimize... default58checking whether to use (a specific) floating point arithmetic... default59checking whether to use precompiled headers... no60checking the type of integral values to use as coefficients... GMP mpz61checking for an ANSI C-conforming const... yes62checking for inline... inline63checking how to run the C preprocessor... gcc -E64checking for ANSI C header files... yes65checking for sys/types.h... yes66checking for sys/stat.h... yes67checking for stdlib.h... yes68checking for string.h... yes69checking for memory.h... yes70checking for strings.h... yes71checking for inttypes.h... yes72checking for stdint.h... yes73checking for unistd.h... yes74checking whether byte ordering is bigendian... no75checking for typeof syntax and keyword spelling... typeof76checking size of char... 177checking size of short... 278checking size of int... 479checking size of long... 480checking size of long long... 881checking size of size_t... 482checking size of float... 483checking size of double... 884checking size of long double... 1285checking size of int*... 486checking size of fp... 487checking for perl... /nix/store/i33knih9rav8fv8210v0jprkgw0a3k1z-perl-5.36.0/bin/perl88checking for library containing sqrt... none required89checking fenv.h usability... yes90checking fenv.h presence... yes91checking for fenv.h... yes92checking ieeefp.h usability... no93checking ieeefp.h presence... no94checking for ieeefp.h... no95checking if it is possible to control the FPU... yes96checking whether the plain char type is signed... yes97checking whether the C++ compiler provides proper long doubles... yes98checking the binary format of C++ floats... IEEE754 Single Precision99checking the binary format of C++ doubles... IEEE754 Double Precision100checking the binary format of C++ long doubles... Intel Double-Extended101checking whether std::floor(long double) is buggy... no102checking whether the C++ compiler supports zero-length arrays... yes103checking whether the IEEE inexact flag is supported in C++... yes104checking whether the C++ compiler supports __attribute__ ((weak))... yes105checking for fenv.h... (cached) yes106checking for ieeefp.h... (cached) no107checking getopt.h usability... yes108checking getopt.h presence... yes109checking for getopt.h... yes110checking signal.h usability... yes111checking signal.h presence... yes112checking for signal.h... yes113checking for string.h... (cached) yes114checking for strings.h... (cached) yes115checking sys/resource.h usability... yes116checking sys/resource.h presence... yes117checking for sys/resource.h... yes118checking sys/time.h usability... yes119checking sys/time.h presence... yes120checking for sys/time.h... yes121checking for sys/types.h... (cached) yes122checking for unistd.h... (cached) yes123checking whether ffs is declared... yes124checking whether getenv is declared... yes125checking whether strtof is declared... yes126checking whether strtod is declared... yes127checking whether strtold is declared... yes128checking whether strtoll is declared... yes129checking whether strtoull is declared... yes130checking whether fma is declared... yes131checking whether fmaf is declared... yes132checking whether fmal is declared... yes133checking whether rintf is declared... yes134checking whether rintl is declared... yes135checking for int_fast16_t... yes136checking for int_fast32_t... yes137checking for int_fast64_t... yes138checking for uint_fast16_t... yes139checking for uint_fast32_t... yes140checking for uint_fast64_t... yes141checking for uintptr_t... yes142checking how to print strings... printf143checking for a sed that does not truncate output... (cached) /nix/store/mgadasji4w03r92a190zghj8fi5l9ik6-gnused-4.8/bin/sed144checking for ld used by gcc... ld145checking if the linker (ld) is GNU ld... yes146checking for BSD- or MS-compatible name lister (nm)... nm147checking the name lister (nm) interface... BSD nm148checking whether ln -s works... yes149checking the maximum length of command line arguments... 1572864150checking whether the shell understands some XSI constructs... yes151checking whether the shell understands "+="... yes152checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop153checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop154checking for ld option to reload object files... -r155checking for objdump... objdump156checking how to recognize dependent libraries... (cached) pass_all157checking for dlltool... no158checking how to associate runtime and link libraries... printf %s\n159checking for archiver @FILE support... @160checking for strip... strip161checking for ranlib... ranlib162checking command to parse nm output from gcc object... ok163checking for sysroot... no164checking for mt... no165checking if : is a manifest tool... no166checking for dlfcn.h... yes167checking for objdir... .libs168checking if gcc supports -fno-rtti -fno-exceptions... no169checking for gcc option to produce PIC... -fPIC -DPIC170checking if gcc PIC flag -fPIC -DPIC works... yes171checking if gcc static flag -static works... no172checking if gcc supports -c -o file.o... yes173checking if gcc supports -c -o file.o... (cached) yes174checking whether the gcc linker (ld) supports shared libraries... yes175checking whether -lc should be explicitly linked in... no176checking dynamic linker characteristics... GNU/Linux ld.so177checking how to hardcode library paths into programs... immediate178checking for shl_load... no179checking for shl_load in -ldld... no180checking for dlopen... yes181checking whether a program can dlopen itself... yes182checking whether a statically linked program can dlopen itself... yes183checking whether stripping libraries is possible... yes184checking if libtool supports shared libraries... yes185checking whether to build shared libraries... yes186checking whether to build static libraries... no187checking how to run the C++ preprocessor... g++ -E188checking for ld used by g++... ld189checking if the linker (ld) is GNU ld... yes190checking whether the g++ linker (ld) supports shared libraries... yes191checking for g++ option to produce PIC... -fPIC -DPIC192checking if g++ PIC flag -fPIC -DPIC works... yes193checking if g++ static flag -static works... no194checking if g++ supports -c -o file.o... yes195checking if g++ supports -c -o file.o... (cached) yes196checking whether the g++ linker (ld) supports shared libraries... yes197checking dynamic linker characteristics... (cached) GNU/Linux ld.so198checking how to hardcode library paths into programs... immediate199configure: creating ./config.lt200config.lt: creating libtool201checking for the GMP library version 4.1.3 or above... yes202checking size of mp_limb_t... 4203checking whether GMP has been compiled with support for exceptions... yes204checking for __mpz_struct._mp_alloc... yes205checking for __mpz_struct._mp_size... yes206checking for __mpz_struct._mp_d... yes207checking whether to build the ppl_lcdd program... yes208checking whether to build the ppl_lpsol program... yes209checking whether to build the ppl_pips program... yes210checking whether to build the PPL documentation... yes211checking which interfaces are enabled... cxx c ocaml java212checking for javac... no213checking for java... no214checking for jar... no215checking for javah... no216configure: WARNING: unable to include <jni.h>217checking whether jlong can contain data pointers... no218checking for ocamlc... no219checking for ocamldep... no220checking for ocamlmktop... no221checking for ocamlmklib... no222checking for ocamldoc... no223checking for ocamlbuild... no224checking for GNU M4 that supports accurate traces... /nix/store/wa5aq720vlcxjdzmj4nli6id5h9lb9l2-gnum4-1.4.19/bin/m4225checking how m4 supports trace files... --debugfile226checking which instantiations are enabled... Polyhedron@Grid@Rational_Box@BD_Shape<mpz_class>@BD_Shape<mpq_class>@Octagonal_Shape<mpz_class>@Octagonal_Shape<mpq_class>@Constraints_Product<C_Polyhedron,Grid>@Pointset_Powerset<C_Polyhedron>@Pointset_Powerset<NNC_Polyhedron>@Double_Box@BD_Shape<double>@Octagonal_Shape<double>227checking whether tests should be run under Valgrind... no228checking whether `make check' does a thorough or quick check... quick229checking for md5sum... md5sum230checking for the text md5sum command... md5sum -t231checking glpk.h usability... no232checking glpk.h presence... no233checking for glpk.h... no234checking glpk/glpk.h usability... no235checking glpk/glpk.h presence... no236checking for glpk/glpk.h... no237checking whether RLIMIT_DATA is declared... yes238checking whether RLIMIT_RSS is declared... yes239checking whether RLIMIT_VMEM is declared... no240checking whether RLIMIT_AS is declared... yes241checking whether getrusage is declared... yes242checking whether setrlimit is declared... yes243checking whether setitimer is declared... yes244checking whether sigaction is declared... yes245checking for timeval... yes246checking for siginfo_t... yes247checking whether we can limit memory in C++ using setrlimit()... no248checking if the C++ compiler supports C++11 features... no249checking that generated files are newer than configure... done250configure: creating ./config.status251config.status: creating Makefile252config.status: creating ppl.lsm253config.status: creating src/Makefile254config.status: creating src/version.hh255config.status: creating src/ppl-config.cc256config.status: creating tests/Makefile257config.status: creating tests/BD_Shape/Makefile258config.status: creating tests/Box/Makefile259config.status: creating tests/Concrete_Expression/Makefile260config.status: creating tests/CO_Tree/Makefile261config.status: creating tests/Grid/Makefile262config.status: creating tests/MIP_Problem/Makefile263config.status: creating tests/Octagonal_Shape/Makefile264config.status: creating tests/Partially_Reduced_Product/Makefile265config.status: creating tests/PIP_Problem/Makefile266config.status: creating tests/Polyhedron/Makefile267config.status: creating tests/Powerset/Makefile268config.status: creating tests/Watchdog/Makefile269config.status: creating utils/Makefile270config.status: creating m4/Makefile271config.status: creating demos/Makefile272config.status: creating demos/ppl_lcdd/Makefile273config.status: creating demos/ppl_lcdd/examples/Makefile274config.status: creating demos/ppl_lpsol/Makefile275config.status: creating demos/ppl_lpsol/examples/Makefile276config.status: creating demos/ppl_pips/Makefile277config.status: creating demos/ppl_pips/examples/Makefile278config.status: creating doc/Makefile279config.status: creating doc/user.doxyconf-latex280config.status: creating doc/devref.doxyconf-latex281config.status: creating doc/user.doxyconf-html282config.status: creating doc/devref.doxyconf-html283config.status: creating doc/user-language-interface.doxyconf284config.status: creating doc/devref-language-interface.doxyconf285config.status: creating interfaces/Makefile286config.status: creating interfaces/C/Makefile287config.status: creating interfaces/C/ppl_c_version.h288config.status: creating interfaces/C/tests/Makefile289config.status: creating interfaces/Java/Makefile290config.status: creating interfaces/Java/jni/Makefile291config.status: creating interfaces/Java/tests/Makefile292config.status: creating interfaces/Java/parma_polyhedra_library/Makefile293config.status: creating interfaces/OCaml/Makefile294config.status: creating interfaces/OCaml/tests/Makefile295config.status: creating interfaces/Prolog/Makefile296config.status: creating interfaces/Prolog/Ciao/Makefile297config.status: creating interfaces/Prolog/GNU/Makefile298config.status: creating interfaces/Prolog/SICStus/Makefile299config.status: creating interfaces/Prolog/SWI/Makefile300config.status: creating interfaces/Prolog/XSB/Makefile301config.status: creating interfaces/Prolog/YAP/Makefile302config.status: creating interfaces/Prolog/tests/Makefile303config.status: creating config.h304config.status: executing depfiles commands305config.status: executing libtool commands306configure: WARNING: unrecognized options: --disable-watchdog307configurePhase completed in 3 minutes 15 secondsbuildPhase
308building309build flags: -j48 SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash310make all-recursive311make[1]: Entering directory '/build/ppl-1.2'312Making all in .313make[2]: Entering directory '/build/ppl-1.2'314/nix/store/mgadasji4w03r92a190zghj8fi5l9ik6-gnused-4.8/bin/sed -f ./ppl-config.sed config.h >ppl-config.h315make[2]: Leaving directory '/build/ppl-1.2'316Making all in utils317make[2]: Entering directory '/build/ppl-1.2/utils'318g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -frounding-math -W -Wall -c -o timings.o timings.cc319/nix/store/mgadasji4w03r92a190zghj8fi5l9ik6-gnused-4.8/bin/sed -e 's,[@]PERL[@],/nix/store/i33knih9rav8fv8210v0jprkgw0a3k1z-perl-5.36.0/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header320/nix/store/mgadasji4w03r92a190zghj8fi5l9ik6-gnused-4.8/bin/sed -e 's,[@]PERL[@],/nix/store/i33knih9rav8fv8210v0jprkgw0a3k1z-perl-5.36.0/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray321chmod +x build_header322chmod +x text2cxxarray323rm -f libppl_utils.a324ar cru libppl_utils.a timings.o 325ar: `u' modifier ignored since `D' is the default (see `U')326ranlib libppl_utils.a327make[2]: Leaving directory '/build/ppl-1.2/utils'328Making all in src329make[2]: Entering directory '/build/ppl-1.2/src'330for file in namespaces.hh compiler.hh assertions.hh meta_programming.hh Slow_Copy.hh Has_Assign_Or_Swap.hh assign_or_swap.hh mp_std_bits_defs.hh mp_std_bits_inlines.hh Concrete_Expression_types.hh Concrete_Expression_defs.hh Concrete_Expression_inlines.hh Temp_defs.hh Temp_inlines.hh Temp_templates.hh Coefficient_traits_template.hh Checked_Number_types.hh termination_types.hh GMP_Integer_types.hh Coefficient_types.hh stdiobuf_types.hh c_streambuf_types.hh globals_types.hh iterator_to_const_types.hh distances_types.hh Interval_Info_types.hh Interval_types.hh Box_types.hh Constraint_types.hh Generator_types.hh Grid_Generator_types.hh Congruence_types.hh Init_types.hh Dense_Row_types.hh CO_Tree_types.hh Sparse_Row_types.hh Matrix_types.hh Swapping_Vector_types.hh Variable_types.hh Variables_Set_types.hh Linear_Expression_types.hh Expression_Adapter_types.hh Expression_Hide_Last_types.hh Expression_Hide_Inhomo_types.hh Linear_Expression_Impl_types.hh Linear_Expression_Interface_types.hh Linear_System_types.hh Linear_Form_types.hh Bit_Row_types.hh Bit_Matrix_types.hh Constraint_System_types.hh Generator_System_types.hh Grid_Generator_System_types.hh Congruence_System_types.hh Scalar_Products_types.hh PIP_Tree_types.hh PIP_Problem_types.hh Poly_Con_Relation_types.hh Poly_Gen_Relation_types.hh BHRZ03_Certificate_types.hh H79_Certificate_types.hh Grid_Certificate_types.hh Partial_Function_types.hh Polyhedron_types.hh C_Polyhedron_types.hh NNC_Polyhedron_types.hh Grid_types.hh Ptr_Iterator_types.hh DB_Row_types.hh DB_Matrix_types.hh BD_Shape_types.hh OR_Matrix_types.hh Octagonal_Shape_types.hh fpu_types.hh Float_defs.hh Float_inlines.hh Float_templates.hh C_Integer.hh fpu_defs.hh fpu-c99_inlines.hh fpu-ia32_inlines.hh fpu-none_inlines.hh fpu-sparc_inlines.hh Rounding_Dir_defs.hh Rounding_Dir_inlines.hh Result_defs.hh Result_inlines.hh Numeric_Format_defs.hh checked_defs.hh checked_inlines.hh checked_int_inlines.hh checked_float_inlines.hh checked_mpz_inlines.hh checked_mpq_inlines.hh checked_ext_inlines.hh Checked_Number_defs.hh Checked_Number_inlines.hh Checked_Number_templates.hh WRD_coefficient_types_defs.hh WRD_coefficient_types_inlines.hh checked_numeric_limits.hh GMP_Integer_defs.hh GMP_Integer_inlines.hh Coefficient_defs.hh Coefficient_inlines.hh stdiobuf_defs.hh stdiobuf_inlines.hh c_streambuf_defs.hh c_streambuf_inlines.hh globals_defs.hh globals_inlines.hh math_utilities_defs.hh math_utilities_inlines.hh iterator_to_const_defs.hh iterator_to_const_inlines.hh distances_defs.hh distances_inlines.hh Boundary_defs.hh intervals_defs.hh Interval_Info_defs.hh Interval_Info_inlines.hh Interval_defs.hh Interval_inlines.hh Interval_templates.hh Box_defs.hh Box_Status_inlines.hh Box_inlines.hh Box_templates.hh Integer_Interval.hh Rational_Interval.hh Rational_Box.hh Variable_defs.hh Variable_inlines.hh Variables_Set_defs.hh Variables_Set_inlines.hh Init_defs.hh Init_inlines.hh initializer.hh Topology_types.hh Dense_Row_defs.hh Dense_Row_inlines.hh Dense_Row_templates.hh CO_Tree_defs.hh CO_Tree_inlines.hh CO_Tree_templates.hh Sparse_Row_defs.hh Sparse_Row_inlines.hh Sparse_Row_templates.hh Bit_Row_defs.hh Bit_Row_inlines.hh Linear_System_defs.hh Linear_System_inlines.hh Linear_System_templates.hh Bit_Matrix_defs.hh Bit_Matrix_inlines.hh Constraint_System_defs.hh Generator_System_defs.hh Grid_Generator_System_defs.hh Congruence_System_defs.hh Linear_Expression_defs.hh Linear_Expression_inlines.hh Expression_Adapter_defs.hh Expression_Adapter_inlines.hh Expression_Hide_Last_defs.hh Expression_Hide_Last_inlines.hh Expression_Hide_Inhomo_defs.hh Expression_Hide_Inhomo_inlines.hh Linear_Expression_Impl_defs.hh Linear_Expression_Impl_inlines.hh Linear_Expression_Impl_templates.hh Linear_Expression_Interface_defs.hh Linear_Form_defs.hh Linear_Form_inlines.hh Linear_Form_templates.hh linearize.hh Constraint_defs.hh Constraint_inlines.hh Constraint_System_inlines.hh Generator_defs.hh Generator_inlines.hh Grid_Generator_defs.hh Grid_Generator_inlines.hh Congruence_defs.hh Congruence_inlines.hh Generator_System_inlines.hh Grid_Generator_System_inlines.hh Congruence_System_inlines.hh Scalar_Products_defs.hh Scalar_Products_inlines.hh Matrix_defs.hh Matrix_inlines.hh Matrix_templates.hh Swapping_Vector_defs.hh Swapping_Vector_inlines.hh MIP_Problem_types.hh MIP_Problem_defs.hh MIP_Problem_inlines.hh MIP_Problem_templates.hh PIP_Tree_types.hh PIP_Tree_defs.hh PIP_Tree_inlines.hh PIP_Problem_types.hh PIP_Problem_defs.hh PIP_Problem_inlines.hh PIP_Problem_templates.hh Poly_Con_Relation_defs.hh Poly_Con_Relation_inlines.hh Poly_Gen_Relation_defs.hh Poly_Gen_Relation_inlines.hh BHRZ03_Certificate_defs.hh BHRZ03_Certificate_inlines.hh H79_Certificate_defs.hh H79_Certificate_inlines.hh Grid_Certificate_defs.hh Grid_Certificate_inlines.hh Partial_Function_defs.hh Partial_Function_inlines.hh Polyhedron_defs.hh Ph_Status_inlines.hh Polyhedron_inlines.hh Polyhedron_chdims_templates.hh Polyhedron_conversion_templates.hh Polyhedron_minimize_templates.hh Polyhedron_simplify_templates.hh Polyhedron_templates.hh Grid_defs.hh Grid_Status_inlines.hh Grid_inlines.hh Grid_templates.hh C_Polyhedron_defs.hh C_Polyhedron_inlines.hh NNC_Polyhedron_defs.hh NNC_Polyhedron_inlines.hh Widening_Function_types.hh Widening_Function_defs.hh Widening_Function_inlines.hh Ptr_Iterator_defs.hh Ptr_Iterator_inlines.hh DB_Row_defs.hh DB_Row_inlines.hh DB_Row_templates.hh DB_Matrix_defs.hh DB_Matrix_inlines.hh DB_Matrix_templates.hh BD_Shape_defs.hh BDS_Status_inlines.hh BD_Shape_inlines.hh BD_Shape_templates.hh OR_Matrix_defs.hh OR_Matrix_inlines.hh OR_Matrix_templates.hh Octagonal_Shape_defs.hh Og_Status_inlines.hh Octagonal_Shape_inlines.hh Octagonal_Shape_templates.hh Determinate_types.hh Determinate_defs.hh Determinate_inlines.hh Powerset_types.hh Powerset_defs.hh Powerset_inlines.hh Powerset_templates.hh Pointset_Powerset_types.hh Pointset_Powerset_defs.hh Pointset_Powerset_inlines.hh Pointset_Powerset_templates.hh Partially_Reduced_Product_types.hh Partially_Reduced_Product_defs.hh Partially_Reduced_Product_inlines.hh Partially_Reduced_Product_templates.hh Weight_Profiler_defs.hh max_space_dimension.hh algorithms.hh termination_defs.hh termination_templates.hh wrap_assign.hh wrap_string.hh Floating_Point_Expression_types.hh Floating_Point_Expression_defs.hh Floating_Point_Expression_inlines.hh Floating_Point_Expression_templates.hh Cast_Floating_Point_Expression_types.hh Cast_Floating_Point_Expression_defs.hh Cast_Floating_Point_Expression_inlines.hh Cast_Floating_Point_Expression_templates.hh Constant_Floating_Point_Expression_types.hh Constant_Floating_Point_Expression_defs.hh Constant_Floating_Point_Expression_inlines.hh Variable_Floating_Point_Expression_types.hh Variable_Floating_Point_Expression_defs.hh Variable_Floating_Point_Expression_inlines.hh Sum_Floating_Point_Expression_types.hh Sum_Floating_Point_Expression_defs.hh Sum_Floating_Point_Expression_inlines.hh Sum_Floating_Point_Expression_templates.hh Difference_Floating_Point_Expression_types.hh Difference_Floating_Point_Expression_defs.hh Difference_Floating_Point_Expression_inlines.hh Difference_Floating_Point_Expression_templates.hh Multiplication_Floating_Point_Expression_types.hh Multiplication_Floating_Point_Expression_defs.hh Multiplication_Floating_Point_Expression_inlines.hh Multiplication_Floating_Point_Expression_templates.hh Division_Floating_Point_Expression_types.hh Division_Floating_Point_Expression_defs.hh Division_Floating_Point_Expression_inlines.hh Division_Floating_Point_Expression_templates.hh Opposite_Floating_Point_Expression_types.hh Opposite_Floating_Point_Expression_defs.hh Opposite_Floating_Point_Expression_inlines.hh Doubly_Linked_Object_types.hh EList_types.hh EList_Iterator_types.hh Handler_types.hh Pending_Element_types.hh Pending_List_types.hh Time_types.hh Watchdog_types.hh Threshold_Watcher_types.hh Handler_defs.hh Handler_inlines.hh Time_defs.hh Time_inlines.hh Doubly_Linked_Object_defs.hh Doubly_Linked_Object_inlines.hh EList_Iterator_defs.hh EList_Iterator_inlines.hh EList_defs.hh EList_inlines.hh Pending_Element_defs.hh Pending_Element_inlines.hh Pending_List_defs.hh Pending_List_inlines.hh Pending_List_templates.hh Watchdog_defs.hh Watchdog_inlines.hh Threshold_Watcher_defs.hh Threshold_Watcher_inlines.hh Threshold_Watcher_templates.hh ; \331do \332 i="#include \"$file\"" ; \333 ( cd ../src ; /nix/store/7lr1xfmb96h7zcridvhjzv89cy07abp2-gnugrep-3.7/bin/grep -F -q "$i" namespaces.hh compiler.hh assertions.hh meta_programming.hh Slow_Copy.hh Has_Assign_Or_Swap.hh assign_or_swap.hh mp_std_bits_defs.hh mp_std_bits_inlines.hh Concrete_Expression_types.hh Concrete_Expression_defs.hh Concrete_Expression_inlines.hh Temp_defs.hh Temp_inlines.hh Temp_templates.hh Coefficient_traits_template.hh Checked_Number_types.hh termination_types.hh GMP_Integer_types.hh Coefficient_types.hh stdiobuf_types.hh c_streambuf_types.hh globals_types.hh iterator_to_const_types.hh distances_types.hh Interval_Info_types.hh Interval_types.hh Box_types.hh Constraint_types.hh Generator_types.hh Grid_Generator_types.hh Congruence_types.hh Init_types.hh Dense_Row_types.hh CO_Tree_types.hh Sparse_Row_types.hh Matrix_types.hh Swapping_Vector_types.hh Variable_types.hh Variables_Set_types.hh Linear_Expression_types.hh Expression_Adapter_types.hh Expression_Hide_Last_types.hh Expression_Hide_Inhomo_types.hh Linear_Expression_Impl_types.hh Linear_Expression_Interface_types.hh Linear_System_types.hh Linear_Form_types.hh Bit_Row_types.hh Bit_Matrix_types.hh Constraint_System_types.hh Generator_System_types.hh Grid_Generator_System_types.hh Congruence_System_types.hh Scalar_Products_types.hh PIP_Tree_types.hh PIP_Problem_types.hh Poly_Con_Relation_types.hh Poly_Gen_Relation_types.hh BHRZ03_Certificate_types.hh H79_Certificate_types.hh Grid_Certificate_types.hh Partial_Function_types.hh Polyhedron_types.hh C_Polyhedron_types.hh NNC_Polyhedron_types.hh Grid_types.hh Ptr_Iterator_types.hh DB_Row_types.hh DB_Matrix_types.hh BD_Shape_types.hh OR_Matrix_types.hh Octagonal_Shape_types.hh fpu_types.hh Float_defs.hh Float_inlines.hh Float_templates.hh C_Integer.hh fpu_defs.hh fpu-c99_inlines.hh fpu-ia32_inlines.hh fpu-none_inlines.hh fpu-sparc_inlines.hh Rounding_Dir_defs.hh Rounding_Dir_inlines.hh Result_defs.hh Result_inlines.hh Numeric_Format_defs.hh checked_defs.hh checked_inlines.hh checked_int_inlines.hh checked_float_inlines.hh checked_mpz_inlines.hh checked_mpq_inlines.hh checked_ext_inlines.hh Checked_Number_defs.hh Checked_Number_inlines.hh Checked_Number_templates.hh WRD_coefficient_types_defs.hh WRD_coefficient_types_inlines.hh checked_numeric_limits.hh GMP_Integer_defs.hh GMP_Integer_inlines.hh Coefficient_defs.hh Coefficient_inlines.hh stdiobuf_defs.hh stdiobuf_inlines.hh c_streambuf_defs.hh c_streambuf_inlines.hh globals_defs.hh globals_inlines.hh math_utilities_defs.hh math_utilities_inlines.hh iterator_to_const_defs.hh iterator_to_const_inlines.hh distances_defs.hh distances_inlines.hh Boundary_defs.hh intervals_defs.hh Interval_Info_defs.hh Interval_Info_inlines.hh Interval_defs.hh Interval_inlines.hh Interval_templates.hh Box_defs.hh Box_Status_inlines.hh Box_inlines.hh Box_templates.hh Integer_Interval.hh Rational_Interval.hh Rational_Box.hh Variable_defs.hh Variable_inlines.hh Variables_Set_defs.hh Variables_Set_inlines.hh Init_defs.hh Init_inlines.hh initializer.hh Topology_types.hh Dense_Row_defs.hh Dense_Row_inlines.hh Dense_Row_templates.hh CO_Tree_defs.hh CO_Tree_inlines.hh CO_Tree_templates.hh Sparse_Row_defs.hh Sparse_Row_inlines.hh Sparse_Row_templates.hh Bit_Row_defs.hh Bit_Row_inlines.hh Linear_System_defs.hh Linear_System_inlines.hh Linear_System_templates.hh Bit_Matrix_defs.hh Bit_Matrix_inlines.hh Constraint_System_defs.hh Generator_System_defs.hh Grid_Generator_System_defs.hh Congruence_System_defs.hh Linear_Expression_defs.hh Linear_Expression_inlines.hh Expression_Adapter_defs.hh Expression_Adapter_inlines.hh Expression_Hide_Last_defs.hh Expression_Hide_Last_inlines.hh Expression_Hide_Inhomo_defs.hh Expression_Hide_Inhomo_inlines.hh Linear_Expression_Impl_defs.hh Linear_Expression_Impl_inlines.hh Linear_Expression_Impl_templates.hh Linear_Expression_Interface_defs.hh Linear_Form_defs.hh Linear_Form_inlines.hh Linear_Form_templates.hh linearize.hh Constraint_defs.hh Constraint_inlines.hh Constraint_System_inlines.hh Generator_defs.hh Generator_inlines.hh Grid_Generator_defs.hh Grid_Generator_inlines.hh Congruence_defs.hh Congruence_inlines.hh Generator_System_inlines.hh Grid_Generator_System_inlines.hh Congruence_System_inlines.hh Scalar_Products_defs.hh Scalar_Products_inlines.hh Matrix_defs.hh Matrix_inlines.hh Matrix_templates.hh Swapping_Vector_defs.hh Swapping_Vector_inlines.hh MIP_Problem_types.hh MIP_Problem_defs.hh MIP_Problem_inlines.hh MIP_Problem_templates.hh PIP_Tree_types.hh PIP_Tree_defs.hh PIP_Tree_inlines.hh PIP_Problem_types.hh PIP_Problem_defs.hh PIP_Problem_inlines.hh PIP_Problem_templates.hh Poly_Con_Relation_defs.hh Poly_Con_Relation_inlines.hh Poly_Gen_Relation_defs.hh Poly_Gen_Relation_inlines.hh BHRZ03_Certificate_defs.hh BHRZ03_Certificate_inlines.hh H79_Certificate_defs.hh H79_Certificate_inlines.hh Grid_Certificate_defs.hh Grid_Certificate_inlines.hh Partial_Function_defs.hh Partial_Function_inlines.hh Polyhedron_defs.hh Ph_Status_inlines.hh Polyhedron_inlines.hh Polyhedron_chdims_templates.hh Polyhedron_conversion_templates.hh Polyhedron_minimize_templates.hh Polyhedron_simplify_templates.hh Polyhedron_templates.hh Grid_defs.hh Grid_Status_inlines.hh Grid_inlines.hh Grid_templates.hh C_Polyhedron_defs.hh C_Polyhedron_inlines.hh NNC_Polyhedron_defs.hh NNC_Polyhedron_inlines.hh Widening_Function_types.hh Widening_Function_defs.hh Widening_Function_inlines.hh Ptr_Iterator_defs.hh Ptr_Iterator_inlines.hh DB_Row_defs.hh DB_Row_inlines.hh DB_Row_templates.hh DB_Matrix_defs.hh DB_Matrix_inlines.hh DB_Matrix_templates.hh BD_Shape_defs.hh BDS_Status_inlines.hh BD_Shape_inlines.hh BD_Shape_templates.hh OR_Matrix_defs.hh OR_Matrix_inlines.hh OR_Matrix_templates.hh Octagonal_Shape_defs.hh Og_Status_inlines.hh Octagonal_Shape_inlines.hh Octagonal_Shape_templates.hh Determinate_types.hh Determinate_defs.hh Determinate_inlines.hh Powerset_types.hh Powerset_defs.hh Powerset_inlines.hh Powerset_templates.hh Pointset_Powerset_types.hh Pointset_Powerset_defs.hh Pointset_Powerset_inlines.hh Pointset_Powerset_templates.hh Partially_Reduced_Product_types.hh Partially_Reduced_Product_defs.hh Partially_Reduced_Product_inlines.hh Partially_Reduced_Product_templates.hh Weight_Profiler_defs.hh max_space_dimension.hh algorithms.hh termination_defs.hh termination_templates.hh wrap_assign.hh wrap_string.hh Floating_Point_Expression_types.hh Floating_Point_Expression_defs.hh Floating_Point_Expression_inlines.hh Floating_Point_Expression_templates.hh Cast_Floating_Point_Expression_types.hh Cast_Floating_Point_Expression_defs.hh Cast_Floating_Point_Expression_inlines.hh Cast_Floating_Point_Expression_templates.hh Constant_Floating_Point_Expression_types.hh Constant_Floating_Point_Expression_defs.hh Constant_Floating_Point_Expression_inlines.hh Variable_Floating_Point_Expression_types.hh Variable_Floating_Point_Expression_defs.hh Variable_Floating_Point_Expression_inlines.hh Sum_Floating_Point_Expression_types.hh Sum_Floating_Point_Expression_defs.hh Sum_Floating_Point_Expression_inlines.hh Sum_Floating_Point_Expression_templates.hh Difference_Floating_Point_Expression_types.hh Difference_Floating_Point_Expression_defs.hh Difference_Floating_Point_Expression_inlines.hh Difference_Floating_Point_Expression_templates.hh Multiplication_Floating_Point_Expression_types.hh Multiplication_Floating_Point_Expression_defs.hh Multiplication_Floating_Point_Expression_inlines.hh Multiplication_Floating_Point_Expression_templates.hh Division_Floating_Point_Expression_types.hh Division_Floating_Point_Expression_defs.hh Division_Floating_Point_Expression_inlines.hh Division_Floating_Point_Expression_templates.hh Opposite_Floating_Point_Expression_types.hh Opposite_Floating_Point_Expression_defs.hh Opposite_Floating_Point_Expression_inlines.hh Doubly_Linked_Object_types.hh EList_types.hh EList_Iterator_types.hh Handler_types.hh Pending_Element_types.hh Pending_List_types.hh Time_types.hh Watchdog_types.hh Threshold_Watcher_types.hh Handler_defs.hh Handler_inlines.hh Time_defs.hh Time_inlines.hh Doubly_Linked_Object_defs.hh Doubly_Linked_Object_inlines.hh EList_Iterator_defs.hh EList_Iterator_inlines.hh EList_defs.hh EList_inlines.hh Pending_Element_defs.hh Pending_Element_inlines.hh Pending_List_defs.hh Pending_List_inlines.hh Pending_List_templates.hh Watchdog_defs.hh Watchdog_inlines.hh Threshold_Watcher_defs.hh Threshold_Watcher_inlines.hh Threshold_Watcher_templates.hh ) || echo "$i" ; \334done > ppl_include_files.hh335../utils/text2cxxarray --name=BUGS_array --decl-only \336 ../BUGS >>BUGS.hh337../utils/text2cxxarray --name=COPYING_array --decl-only \338 ../COPYING >>COPYING.hh339../utils/text2cxxarray --name=CREDITS_array --decl-only \340 ../CREDITS >>CREDITS.hh341../utils/text2cxxarray --name=BUGS_array \342 ../BUGS >>BUGS.cc343../utils/text2cxxarray --name=COPYING_array \344 ../COPYING >>COPYING.cc345../utils/text2cxxarray --name=CREDITS_array \346 ../CREDITS >>CREDITS.cc347../utils/build_header \348 -I .. -I ../src \349 ../src/ppl_header.hh >ppl.hh350make all-am351make[3]: Entering directory '/build/ppl-1.2/src'352/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o assertions.lo assertions.cc353/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Box.lo Box.cc354/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o checked.lo checked.cc355/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Checked_Number.lo Checked_Number.cc356/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Float.lo Float.cc357/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o fpu-ia32.lo fpu-ia32.cc358/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o BDS_Status.lo BDS_Status.cc359/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Box_Status.lo Box_Status.cc360/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Og_Status.lo Og_Status.cc361/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Concrete_Expression.lo Concrete_Expression.cc362/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Constraint.lo Constraint.cc363/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Constraint_System.lo Constraint_System.cc364/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Congruence.lo Congruence.cc365/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Congruence_System.lo Congruence_System.cc366/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Generator_System.lo Generator_System.cc367/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_Generator_System.lo Grid_Generator_System.cc368/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Generator.lo Generator.cc369/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_Generator.lo Grid_Generator.cc370/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Handler.lo Handler.cc371/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Init.lo Init.cc372/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Coefficient.lo Coefficient.cc373/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Linear_Expression.lo Linear_Expression.cc374/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Linear_Expression_Impl.lo Linear_Expression_Impl.cc375/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Linear_Expression_Interface.lo Linear_Expression_Interface.cc376/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Linear_Form.lo Linear_Form.cc377/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Scalar_Products.lo Scalar_Products.cc378/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o MIP_Problem.lo MIP_Problem.cc379/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o PIP_Tree.lo PIP_Tree.cc380/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o PIP_Problem.lo PIP_Problem.cc381/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Poly_Con_Relation.lo Poly_Con_Relation.cc382/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Poly_Gen_Relation.lo Poly_Gen_Relation.cc383/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o BHRZ03_Certificate.lo BHRZ03_Certificate.cc384/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o H79_Certificate.lo H79_Certificate.cc385/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_Certificate.lo Grid_Certificate.cc386/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Partial_Function.lo Partial_Function.cc387/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Polyhedron_nonpublic.lo Polyhedron_nonpublic.cc388/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Polyhedron_public.lo Polyhedron_public.cc389/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Polyhedron_chdims.lo Polyhedron_chdims.cc390/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Polyhedron_widenings.lo Polyhedron_widenings.cc391/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o C_Polyhedron.lo C_Polyhedron.cc392/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o NNC_Polyhedron.lo NNC_Polyhedron.cc393/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_nonpublic.lo Grid_nonpublic.cc394/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_public.lo Grid_public.cc395/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_chdims.lo Grid_chdims.cc396/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_widenings.lo Grid_widenings.cc397/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o BD_Shape.lo BD_Shape.cc398/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Octagonal_Shape.lo Octagonal_Shape.cc399/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Pointset_Powerset.lo Pointset_Powerset.cc400libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Handler.cc -fPIC -DPIC -o .libs/Handler.o401libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Partial_Function.cc -fPIC -DPIC -o .libs/Partial_Function.o402libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Congruence_System.cc -fPIC -DPIC -o .libs/Congruence_System.o403libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Box.cc -fPIC -DPIC -o .libs/Box.o404libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c PIP_Problem.cc -fPIC -DPIC -o .libs/PIP_Problem.o405libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_Certificate.cc -fPIC -DPIC -o .libs/Grid_Certificate.o406libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Pointset_Powerset.cc -fPIC -DPIC -o .libs/Pointset_Powerset.o407libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Generator.cc -fPIC -DPIC -o .libs/Generator.o408libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_widenings.cc -fPIC -DPIC -o .libs/Grid_widenings.o409libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_public.cc -fPIC -DPIC -o .libs/Grid_public.o410libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Constraint_System.cc -fPIC -DPIC -o .libs/Constraint_System.o411libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c BDS_Status.cc -fPIC -DPIC -o .libs/BDS_Status.o412libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Generator_System.cc -fPIC -DPIC -o .libs/Generator_System.o413libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c fpu-ia32.cc -fPIC -DPIC -o .libs/fpu-ia32.o414libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c NNC_Polyhedron.cc -fPIC -DPIC -o .libs/NNC_Polyhedron.o415libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Octagonal_Shape.cc -fPIC -DPIC -o .libs/Octagonal_Shape.o416libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c BD_Shape.cc -fPIC -DPIC -o .libs/BD_Shape.o417libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Polyhedron_chdims.cc -fPIC -DPIC -o .libs/Polyhedron_chdims.o418/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o CO_Tree.lo CO_Tree.cc419libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Congruence.cc -fPIC -DPIC -o .libs/Congruence.o420libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c H79_Certificate.cc -fPIC -DPIC -o .libs/H79_Certificate.o421libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Linear_Expression_Impl.cc -fPIC -DPIC -o .libs/Linear_Expression_Impl.o422libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c assertions.cc -fPIC -DPIC -o .libs/assertions.o423libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Scalar_Products.cc -fPIC -DPIC -o .libs/Scalar_Products.o424libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Coefficient.cc -fPIC -DPIC -o .libs/Coefficient.o425libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Checked_Number.cc -fPIC -DPIC -o .libs/Checked_Number.o426libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c BHRZ03_Certificate.cc -fPIC -DPIC -o .libs/BHRZ03_Certificate.o427libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Box_Status.cc -fPIC -DPIC -o .libs/Box_Status.o428libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c checked.cc -fPIC -DPIC -o .libs/checked.o429libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Linear_Form.cc -fPIC -DPIC -o .libs/Linear_Form.o430libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Concrete_Expression.cc -fPIC -DPIC -o .libs/Concrete_Expression.o431libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Float.cc -fPIC -DPIC -o .libs/Float.o432libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_nonpublic.cc -fPIC -DPIC -o .libs/Grid_nonpublic.o433libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c CO_Tree.cc -fPIC -DPIC -o .libs/CO_Tree.o434libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Poly_Gen_Relation.cc -fPIC -DPIC -o .libs/Poly_Gen_Relation.o435libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_chdims.cc -fPIC -DPIC -o .libs/Grid_chdims.o436libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_Generator_System.cc -fPIC -DPIC -o .libs/Grid_Generator_System.o437libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Polyhedron_public.cc -fPIC -DPIC -o .libs/Polyhedron_public.o438libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Og_Status.cc -fPIC -DPIC -o .libs/Og_Status.o439libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_Generator.cc -fPIC -DPIC -o .libs/Grid_Generator.o440libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c MIP_Problem.cc -fPIC -DPIC -o .libs/MIP_Problem.o441libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Polyhedron_nonpublic.cc -fPIC -DPIC -o .libs/Polyhedron_nonpublic.o442libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Polyhedron_widenings.cc -fPIC -DPIC -o .libs/Polyhedron_widenings.o443libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Constraint.cc -fPIC -DPIC -o .libs/Constraint.o444/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Sparse_Row.lo Sparse_Row.cc445libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Linear_Expression_Interface.cc -fPIC -DPIC -o .libs/Linear_Expression_Interface.o446libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Poly_Con_Relation.cc -fPIC -DPIC -o .libs/Poly_Con_Relation.o447/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Dense_Row.lo Dense_Row.cc448libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Linear_Expression.cc -fPIC -DPIC -o .libs/Linear_Expression.o449libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c PIP_Tree.cc -fPIC -DPIC -o .libs/PIP_Tree.o450libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c C_Polyhedron.cc -fPIC -DPIC -o .libs/C_Polyhedron.o451libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Init.cc -fPIC -DPIC -o .libs/Init.o452libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Dense_Row.cc -fPIC -DPIC -o .libs/Dense_Row.o453libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Sparse_Row.cc -fPIC -DPIC -o .libs/Sparse_Row.o454/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Bit_Matrix.lo Bit_Matrix.cc455/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Bit_Row.lo Bit_Row.cc456libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Bit_Matrix.cc -fPIC -DPIC -o .libs/Bit_Matrix.o457libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Bit_Row.cc -fPIC -DPIC -o .libs/Bit_Row.o458/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Ph_Status.lo Ph_Status.cc459libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Ph_Status.cc -fPIC -DPIC -o .libs/Ph_Status.o460In file included from CO_Tree_defs.hh:1557,461 from Sparse_Row_defs.hh:29,462 from Expression_Adapter_defs.hh:31,463 from Linear_Expression_defs.hh:48,464 from PIP_Problem_defs.hh:30,465 from PIP_Problem.cc:25:466CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':467CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]468 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));469 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~470In file included from Sparse_Row_defs.hh:29,471 from Expression_Adapter_defs.hh:31,472 from Linear_Expression_defs.hh:48,473 from PIP_Problem_defs.hh:30,474 from PIP_Problem.cc:25:475CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'476 1372 | tree_iterator& operator=(const tree_iterator& itr);477 | ^~~~~~~~478CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'479 956 | tree_iterator itr);480 | ~~~~~~~~~~~~~~^~~481In file included from CO_Tree_defs.hh:1557,482 from Sparse_Row_defs.hh:29,483 from Expression_Adapter_defs.hh:31,484 from Linear_Expression_defs.hh:48,485 from PIP_Problem_defs.hh:30,486 from PIP_Problem.cc:25:487CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':488CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]489 138 | return iterator(insert_precise(key, data1, itr));490 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~491In file included from Sparse_Row_defs.hh:29,492 from Expression_Adapter_defs.hh:31,493 from Linear_Expression_defs.hh:48,494 from PIP_Problem_defs.hh:30,495 from PIP_Problem.cc:25:496CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'497 1372 | tree_iterator& operator=(const tree_iterator& itr);498 | ^~~~~~~~499CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'500 956 | tree_iterator itr);501 | ~~~~~~~~~~~~~~^~~502In file included from CO_Tree_defs.hh:1557,503 from Sparse_Row_defs.hh:29,504 from Expression_Adapter_defs.hh:31,505 from Linear_Expression_defs.hh:48,506 from PIP_Problem_defs.hh:30,507 from PIP_Problem.cc:25:508CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':509CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]510 154 | return erase(itr);511 | ~~~~~^~~~~512In file included from Sparse_Row_defs.hh:29,513 from Expression_Adapter_defs.hh:31,514 from Linear_Expression_defs.hh:48,515 from PIP_Problem_defs.hh:30,516 from PIP_Problem.cc:25:517CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'518 1372 | tree_iterator& operator=(const tree_iterator& itr);519 | ^~~~~~~~520CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'521 1000 | iterator erase(tree_iterator itr);522 | ~~~~~~~~~~~~~~^~~523In file included from CO_Tree_defs.hh:1557,524 from Sparse_Row_defs.hh:29,525 from Expression_Adapter_defs.hh:31,526 from Linear_Expression_defs.hh:48,527 from PIP_Problem_defs.hh:30,528 from PIP_Problem.cc:25:529CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':530CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]531 354 | std::memcpy(&to, &from, sizeof(data_type));532 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~533In file included from mp_std_bits_defs.hh:28,534 from checked_defs.hh:27,535 from Checked_Number_defs.hh:28,536 from Coefficient_types.hh:16,537 from Linear_Expression_defs.hh:36,538 from PIP_Problem_defs.hh:30,539 from PIP_Problem.cc:25:540/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here541 1573 | class __gmp_expr<mpz_t, mpz_t>542 | ^~~~~~~~~~~~~~~~~~~~~~~~543/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_Status.lo Grid_Status.cc544libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_Status.cc -fPIC -DPIC -o .libs/Grid_Status.o545In file included from CO_Tree_defs.hh:1557,546 from Sparse_Row_defs.hh:29,547 from Expression_Adapter_defs.hh:31,548 from Linear_Expression_defs.hh:48,549 from Grid_defs.hh:31,550 from Grid_Certificate.cc:27:551CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':552CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]553 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));554 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~555In file included from Sparse_Row_defs.hh:29,556 from Expression_Adapter_defs.hh:31,557 from Linear_Expression_defs.hh:48,558 from Grid_defs.hh:31,559 from Grid_Certificate.cc:27:560CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'561 1372 | tree_iterator& operator=(const tree_iterator& itr);562 | ^~~~~~~~563CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'564 956 | tree_iterator itr);565 | ~~~~~~~~~~~~~~^~~566In file included from CO_Tree_defs.hh:1557,567 from Sparse_Row_defs.hh:29,568 from Expression_Adapter_defs.hh:31,569 from Linear_Expression_defs.hh:48,570 from Grid_defs.hh:31,571 from Grid_Certificate.cc:27:572CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':573CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]574 138 | return iterator(insert_precise(key, data1, itr));575 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~576In file included from Sparse_Row_defs.hh:29,577 from Expression_Adapter_defs.hh:31,578 from Linear_Expression_defs.hh:48,579 from Grid_defs.hh:31,580 from Grid_Certificate.cc:27:581CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'582 1372 | tree_iterator& operator=(const tree_iterator& itr);583 | ^~~~~~~~584CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'585 956 | tree_iterator itr);586 | ~~~~~~~~~~~~~~^~~587In file included from CO_Tree_defs.hh:1557,588 from Sparse_Row_defs.hh:29,589 from Expression_Adapter_defs.hh:31,590 from Linear_Expression_defs.hh:48,591 from Grid_defs.hh:31,592 from Grid_Certificate.cc:27:593CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':594CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]595 154 | return erase(itr);596 | ~~~~~^~~~~597In file included from Sparse_Row_defs.hh:29,598 from Expression_Adapter_defs.hh:31,599 from Linear_Expression_defs.hh:48,600 from Grid_defs.hh:31,601 from Grid_Certificate.cc:27:602CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'603 1372 | tree_iterator& operator=(const tree_iterator& itr);604 | ^~~~~~~~605CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'606 1000 | iterator erase(tree_iterator itr);607 | ~~~~~~~~~~~~~~^~~608In file included from CO_Tree_defs.hh:1557,609 from Sparse_Row_defs.hh:29,610 from Expression_Adapter_defs.hh:31,611 from Linear_Expression_defs.hh:48,612 from Grid_defs.hh:31,613 from Grid_Certificate.cc:27:614CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':615CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]616 354 | std::memcpy(&to, &from, sizeof(data_type));617 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~618In file included from meta_programming.hh:27,619 from C_Integer.hh:27,620 from globals_defs.hh:28,621 from Grid_Certificate_defs.hh:30,622 from Grid_Certificate.cc:26:623/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here624 1573 | class __gmp_expr<mpz_t, mpz_t>625 | ^~~~~~~~~~~~~~~~~~~~~~~~626In file included from CO_Tree_defs.hh:1557,627 from Sparse_Row_defs.hh:29,628 from Expression_Adapter_defs.hh:31,629 from Linear_Expression_defs.hh:48,630 from Grid_defs.hh:31,631 from Grid_public.cc:25:632CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':633CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]634 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));635 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~636In file included from Sparse_Row_defs.hh:29,637 from Expression_Adapter_defs.hh:31,638 from Linear_Expression_defs.hh:48,639 from Grid_defs.hh:31,640 from Grid_public.cc:25:641CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'642 1372 | tree_iterator& operator=(const tree_iterator& itr);643 | ^~~~~~~~644CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'645 956 | tree_iterator itr);646 | ~~~~~~~~~~~~~~^~~647In file included from CO_Tree_defs.hh:1557,648 from Sparse_Row_defs.hh:29,649 from Expression_Adapter_defs.hh:31,650 from Linear_Expression_defs.hh:48,651 from Grid_defs.hh:31,652 from Grid_public.cc:25:653CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':654CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]655 138 | return iterator(insert_precise(key, data1, itr));656 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~657In file included from Sparse_Row_defs.hh:29,658 from Expression_Adapter_defs.hh:31,659 from Linear_Expression_defs.hh:48,660 from Grid_defs.hh:31,661 from Grid_public.cc:25:662CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'663 1372 | tree_iterator& operator=(const tree_iterator& itr);664 | ^~~~~~~~665CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'666 956 | tree_iterator itr);667 | ~~~~~~~~~~~~~~^~~668In file included from CO_Tree_defs.hh:1557,669 from Sparse_Row_defs.hh:29,670 from Expression_Adapter_defs.hh:31,671 from Linear_Expression_defs.hh:48,672 from Grid_defs.hh:31,673 from Grid_public.cc:25:674CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':675CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]676 154 | return erase(itr);677 | ~~~~~^~~~~678In file included from Sparse_Row_defs.hh:29,679 from Expression_Adapter_defs.hh:31,680 from Linear_Expression_defs.hh:48,681 from Grid_defs.hh:31,682 from Grid_public.cc:25:683CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'684 1372 | tree_iterator& operator=(const tree_iterator& itr);685 | ^~~~~~~~686CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'687 1000 | iterator erase(tree_iterator itr);688 | ~~~~~~~~~~~~~~^~~689In file included from CO_Tree_defs.hh:1557,690 from Sparse_Row_defs.hh:29,691 from Expression_Adapter_defs.hh:31,692 from Linear_Expression_defs.hh:48,693 from Grid_defs.hh:31,694 from Grid_public.cc:25:695CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':696CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]697 354 | std::memcpy(&to, &from, sizeof(data_type));698 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~699In file included from meta_programming.hh:27,700 from C_Integer.hh:27,701 from globals_defs.hh:28,702 from Grid_defs.hh:28,703 from Grid_public.cc:25:704/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here705 1573 | class __gmp_expr<mpz_t, mpz_t>706 | ^~~~~~~~~~~~~~~~~~~~~~~~707In file included from CO_Tree_defs.hh:1557,708 from Sparse_Row_defs.hh:29,709 from Expression_Adapter_defs.hh:31,710 from Linear_Expression_defs.hh:48,711 from Linear_System_templates.hh:28,712 from Linear_System_defs.hh:580,713 from Constraint_System_defs.hh:29,714 from Polyhedron_defs.hh:32,715 from C_Polyhedron_defs.hh:29,716 from OR_Matrix_inlines.hh:29,717 from OR_Matrix_defs.hh:607,718 from Octagonal_Shape_defs.hh:36,719 from Octagonal_Shape.cc:25:720CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':721CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]722 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));723 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~724In file included from Sparse_Row_defs.hh:29,725 from Expression_Adapter_defs.hh:31,726 from Linear_Expression_defs.hh:48,727 from Linear_System_templates.hh:28,728 from Linear_System_defs.hh:580,729 from Constraint_System_defs.hh:29,730 from Polyhedron_defs.hh:32,731 from C_Polyhedron_defs.hh:29,732 from OR_Matrix_inlines.hh:29,733 from OR_Matrix_defs.hh:607,734 from Octagonal_Shape_defs.hh:36,735 from Octagonal_Shape.cc:25:736CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'737 1372 | tree_iterator& operator=(const tree_iterator& itr);738 | ^~~~~~~~739CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'740 956 | tree_iterator itr);741 | ~~~~~~~~~~~~~~^~~742In file included from CO_Tree_defs.hh:1557,743 from Sparse_Row_defs.hh:29,744 from Expression_Adapter_defs.hh:31,745 from Linear_Expression_defs.hh:48,746 from Linear_System_templates.hh:28,747 from Linear_System_defs.hh:580,748 from Constraint_System_defs.hh:29,749 from Polyhedron_defs.hh:32,750 from C_Polyhedron_defs.hh:29,751 from OR_Matrix_inlines.hh:29,752 from OR_Matrix_defs.hh:607,753 from Octagonal_Shape_defs.hh:36,754 from Octagonal_Shape.cc:25:755CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':756CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]757 138 | return iterator(insert_precise(key, data1, itr));758 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~759In file included from Sparse_Row_defs.hh:29,760 from Expression_Adapter_defs.hh:31,761 from Linear_Expression_defs.hh:48,762 from Linear_System_templates.hh:28,763 from Linear_System_defs.hh:580,764 from Constraint_System_defs.hh:29,765 from Polyhedron_defs.hh:32,766 from C_Polyhedron_defs.hh:29,767 from OR_Matrix_inlines.hh:29,768 from OR_Matrix_defs.hh:607,769 from Octagonal_Shape_defs.hh:36,770 from Octagonal_Shape.cc:25:771CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'772 1372 | tree_iterator& operator=(const tree_iterator& itr);773 | ^~~~~~~~774CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'775 956 | tree_iterator itr);776 | ~~~~~~~~~~~~~~^~~777In file included from CO_Tree_defs.hh:1557,778 from Sparse_Row_defs.hh:29,779 from Expression_Adapter_defs.hh:31,780 from Linear_Expression_defs.hh:48,781 from Linear_System_templates.hh:28,782 from Linear_System_defs.hh:580,783 from Constraint_System_defs.hh:29,784 from Polyhedron_defs.hh:32,785 from C_Polyhedron_defs.hh:29,786 from OR_Matrix_inlines.hh:29,787 from OR_Matrix_defs.hh:607,788 from Octagonal_Shape_defs.hh:36,789 from Octagonal_Shape.cc:25:790CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':791CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]792 154 | return erase(itr);793 | ~~~~~^~~~~794In file included from Sparse_Row_defs.hh:29,795 from Expression_Adapter_defs.hh:31,796 from Linear_Expression_defs.hh:48,797 from Linear_System_templates.hh:28,798 from Linear_System_defs.hh:580,799 from Constraint_System_defs.hh:29,800 from Polyhedron_defs.hh:32,801 from C_Polyhedron_defs.hh:29,802 from OR_Matrix_inlines.hh:29,803 from OR_Matrix_defs.hh:607,804 from Octagonal_Shape_defs.hh:36,805 from Octagonal_Shape.cc:25:806CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'807 1372 | tree_iterator& operator=(const tree_iterator& itr);808 | ^~~~~~~~809CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'810 1000 | iterator erase(tree_iterator itr);811 | ~~~~~~~~~~~~~~^~~812In file included from CO_Tree_defs.hh:1557,813 from Sparse_Row_defs.hh:29,814 from Expression_Adapter_defs.hh:31,815 from Linear_Expression_defs.hh:48,816 from Grid_Generator_defs.hh:35,817 from Grid_Generator.cc:25:818CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':819CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]820 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));821 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~822In file included from Sparse_Row_defs.hh:29,823 from Expression_Adapter_defs.hh:31,824 from Linear_Expression_defs.hh:48,825 from Grid_Generator_defs.hh:35,826 from Grid_Generator.cc:25:827CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'828 1372 | tree_iterator& operator=(const tree_iterator& itr);829 | ^~~~~~~~830CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'831 956 | tree_iterator itr);832 | ~~~~~~~~~~~~~~^~~833In file included from CO_Tree_defs.hh:1557,834 from Sparse_Row_defs.hh:29,835 from Expression_Adapter_defs.hh:31,836 from Linear_Expression_defs.hh:48,837 from Grid_Generator_defs.hh:35,838 from Grid_Generator.cc:25:839CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':840CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]841 138 | return iterator(insert_precise(key, data1, itr));842 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~843In file included from Sparse_Row_defs.hh:29,844 from Expression_Adapter_defs.hh:31,845 from Linear_Expression_defs.hh:48,846 from Grid_Generator_defs.hh:35,847 from Grid_Generator.cc:25:848CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'849 1372 | tree_iterator& operator=(const tree_iterator& itr);850 | ^~~~~~~~851CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'852 956 | tree_iterator itr);853 | ~~~~~~~~~~~~~~^~~854In file included from CO_Tree_defs.hh:1557,855 from Sparse_Row_defs.hh:29,856 from Expression_Adapter_defs.hh:31,857 from Linear_Expression_defs.hh:48,858 from Grid_Generator_defs.hh:35,859 from Grid_Generator.cc:25:860CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':861CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]862 154 | return erase(itr);863 | ~~~~~^~~~~864In file included from Sparse_Row_defs.hh:29,865 from Expression_Adapter_defs.hh:31,866 from Linear_Expression_defs.hh:48,867 from Grid_Generator_defs.hh:35,868 from Grid_Generator.cc:25:869CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'870 1372 | tree_iterator& operator=(const tree_iterator& itr);871 | ^~~~~~~~872CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'873 1000 | iterator erase(tree_iterator itr);874 | ~~~~~~~~~~~~~~^~~875In file included from CO_Tree_defs.hh:1557,876 from Sparse_Row_defs.hh:29,877 from Expression_Adapter_defs.hh:31,878 from Linear_Expression_defs.hh:48,879 from Grid_Generator_defs.hh:35,880 from Grid_Generator.cc:25:881CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':882CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]883 354 | std::memcpy(&to, &from, sizeof(data_type));884 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~885In file included from mp_std_bits_defs.hh:28,886 from checked_defs.hh:27,887 from Checked_Number_defs.hh:28,888 from Coefficient_types.hh:16,889 from Coefficient_defs.hh:27,890 from Grid_Generator_defs.hh:34,891 from Grid_Generator.cc:25:892/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here893 1573 | class __gmp_expr<mpz_t, mpz_t>894 | ^~~~~~~~~~~~~~~~~~~~~~~~895In file included from CO_Tree_defs.hh:1557,896 from Sparse_Row_defs.hh:29,897 from Expression_Adapter_defs.hh:31,898 from Linear_Expression_defs.hh:48,899 from Linear_System_templates.hh:28,900 from Linear_System_defs.hh:580,901 from Constraint_System_defs.hh:29,902 from Polyhedron_defs.hh:32,903 from C_Polyhedron_defs.hh:29,904 from OR_Matrix_inlines.hh:29,905 from OR_Matrix_defs.hh:607,906 from Octagonal_Shape_defs.hh:36,907 from Octagonal_Shape.cc:25:908CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':909CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]910 354 | std::memcpy(&to, &from, sizeof(data_type));911 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~912In file included from meta_programming.hh:27,913 from C_Integer.hh:27,914 from globals_defs.hh:28,915 from OR_Matrix_defs.hh:28,916 from Octagonal_Shape_defs.hh:36,917 from Octagonal_Shape.cc:25:918/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here919 1573 | class __gmp_expr<mpz_t, mpz_t>920 | ^~~~~~~~~~~~~~~~~~~~~~~~921In file included from CO_Tree_defs.hh:1557,922 from Sparse_Row_defs.hh:29,923 from Expression_Adapter_defs.hh:31,924 from Linear_Expression_defs.hh:48,925 from Constraint_defs.hh:36,926 from Box_defs.hh:34,927 from Box.cc:25:928CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':929CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]930 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));931 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~932In file included from Sparse_Row_defs.hh:29,933 from Expression_Adapter_defs.hh:31,934 from Linear_Expression_defs.hh:48,935 from Constraint_defs.hh:36,936 from Box_defs.hh:34,937 from Box.cc:25:938CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'939 1372 | tree_iterator& operator=(const tree_iterator& itr);940 | ^~~~~~~~941CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'942 956 | tree_iterator itr);943 | ~~~~~~~~~~~~~~^~~944In file included from CO_Tree_defs.hh:1557,945 from Sparse_Row_defs.hh:29,946 from Expression_Adapter_defs.hh:31,947 from Linear_Expression_defs.hh:48,948 from Constraint_defs.hh:36,949 from Box_defs.hh:34,950 from Box.cc:25:951CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':952CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]953 138 | return iterator(insert_precise(key, data1, itr));954 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~955In file included from Sparse_Row_defs.hh:29,956 from Expression_Adapter_defs.hh:31,957 from Linear_Expression_defs.hh:48,958 from Constraint_defs.hh:36,959 from Box_defs.hh:34,960 from Box.cc:25:961CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'962 1372 | tree_iterator& operator=(const tree_iterator& itr);963 | ^~~~~~~~964CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'965 956 | tree_iterator itr);966 | ~~~~~~~~~~~~~~^~~967In file included from CO_Tree_defs.hh:1557,968 from Sparse_Row_defs.hh:29,969 from Expression_Adapter_defs.hh:31,970 from Linear_Expression_defs.hh:48,971 from Constraint_defs.hh:36,972 from Box_defs.hh:34,973 from Box.cc:25:974CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':975CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]976 154 | return erase(itr);977 | ~~~~~^~~~~978In file included from Sparse_Row_defs.hh:29,979 from Expression_Adapter_defs.hh:31,980 from Linear_Expression_defs.hh:48,981 from Constraint_defs.hh:36,982 from Box_defs.hh:34,983 from Box.cc:25:984CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'985 1372 | tree_iterator& operator=(const tree_iterator& itr);986 | ^~~~~~~~987CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'988 1000 | iterator erase(tree_iterator itr);989 | ~~~~~~~~~~~~~~^~~990In file included from CO_Tree_defs.hh:1557,991 from Sparse_Row_defs.hh:29,992 from Expression_Adapter_defs.hh:31,993 from Linear_Expression_defs.hh:48,994 from Constraint_defs.hh:36,995 from Box_defs.hh:34,996 from Box.cc:25:997CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':998CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]999 354 | std::memcpy(&to, &from, sizeof(data_type));1000 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1001In file included from mp_std_bits_defs.hh:28,1002 from checked_defs.hh:27,1003 from Checked_Number_defs.hh:28,1004 from Coefficient_types.hh:16,1005 from Coefficient_defs.hh:27,1006 from Box_defs.hh:29,1007 from Box.cc:25:1008/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1009 1573 | class __gmp_expr<mpz_t, mpz_t>1010 | ^~~~~~~~~~~~~~~~~~~~~~~~1011In file included from CO_Tree_defs.hh:1557,1012 from Sparse_Row_defs.hh:29,1013 from Linear_Expression_Impl_defs.hh:33,1014 from Linear_Expression_Impl.cc:25:1015CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1016CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1017 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1018 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1019In file included from Sparse_Row_defs.hh:29,1020 from Linear_Expression_Impl_defs.hh:33,1021 from Linear_Expression_Impl.cc:25:1022CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1023 1372 | tree_iterator& operator=(const tree_iterator& itr);1024 | ^~~~~~~~1025CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1026 956 | tree_iterator itr);1027 | ~~~~~~~~~~~~~~^~~1028In file included from CO_Tree_defs.hh:1557,1029 from Sparse_Row_defs.hh:29,1030 from Linear_Expression_Impl_defs.hh:33,1031 from Linear_Expression_Impl.cc:25:1032CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1033CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1034 138 | return iterator(insert_precise(key, data1, itr));1035 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1036In file included from Sparse_Row_defs.hh:29,1037 from Linear_Expression_Impl_defs.hh:33,1038 from Linear_Expression_Impl.cc:25:1039CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1040 1372 | tree_iterator& operator=(const tree_iterator& itr);1041 | ^~~~~~~~1042CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1043 956 | tree_iterator itr);1044 | ~~~~~~~~~~~~~~^~~1045In file included from CO_Tree_defs.hh:1557,1046 from Sparse_Row_defs.hh:29,1047 from Linear_Expression_Impl_defs.hh:33,1048 from Linear_Expression_Impl.cc:25:1049CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1050CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1051 154 | return erase(itr);1052 | ~~~~~^~~~~1053In file included from Sparse_Row_defs.hh:29,1054 from Linear_Expression_Impl_defs.hh:33,1055 from Linear_Expression_Impl.cc:25:1056CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1057 1372 | tree_iterator& operator=(const tree_iterator& itr);1058 | ^~~~~~~~1059CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1060 1000 | iterator erase(tree_iterator itr);1061 | ~~~~~~~~~~~~~~^~~1062In file included from CO_Tree_defs.hh:1557,1063 from Sparse_Row_defs.hh:29,1064 from Linear_Expression_Impl_defs.hh:33,1065 from Linear_Expression_Impl.cc:25:1066CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1067CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1068 354 | std::memcpy(&to, &from, sizeof(data_type));1069 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1070In file included from mp_std_bits_defs.hh:28,1071 from checked_defs.hh:27,1072 from Checked_Number_defs.hh:28,1073 from Coefficient_types.hh:16,1074 from Coefficient_defs.hh:27,1075 from Linear_Expression_Interface_defs.hh:28,1076 from Linear_Expression_Impl_defs.hh:28,1077 from Linear_Expression_Impl.cc:25:1078/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1079 1573 | class __gmp_expr<mpz_t, mpz_t>1080 | ^~~~~~~~~~~~~~~~~~~~~~~~1081In file included from Linear_System_templates.hh:30,1082 from Linear_System_defs.hh:580,1083 from Constraint_System_defs.hh:29,1084 from Grid_defs.hh:33,1085 from Grid_public.cc:25:1086Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':1087Scalar_Products_inlines.hh:129:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1088 129 | ? static_cast<SPS_type>(&Scalar_Products::sign)1089 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1090Scalar_Products_inlines.hh:130:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1091 130 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1092 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1093Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':1094Scalar_Products_inlines.hh:137:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1095 137 | ? static_cast<SPS_type>(&Scalar_Products::sign)1096 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1097Scalar_Products_inlines.hh:138:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1098 138 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1099 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1100/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Variable.lo Variable.cc1101libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Variable.cc -fPIC -DPIC -o .libs/Variable.o1102In file included from CO_Tree_defs.hh:1557,1103 from Sparse_Row_defs.hh:29,1104 from Expression_Adapter_defs.hh:31,1105 from Linear_Expression_defs.hh:48,1106 from Linear_System_templates.hh:28,1107 from Linear_System_defs.hh:580,1108 from Constraint_System_defs.hh:29,1109 from Polyhedron_defs.hh:32,1110 from H79_Certificate_inlines.hh:27,1111 from H79_Certificate_defs.hh:95,1112 from H79_Certificate.cc:26:1113CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1114CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1115 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1116 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1117In file included from Sparse_Row_defs.hh:29,1118 from Expression_Adapter_defs.hh:31,1119 from Linear_Expression_defs.hh:48,1120 from Linear_System_templates.hh:28,1121 from Linear_System_defs.hh:580,1122 from Constraint_System_defs.hh:29,1123 from Polyhedron_defs.hh:32,1124 from H79_Certificate_inlines.hh:27,1125 from H79_Certificate_defs.hh:95,1126 from H79_Certificate.cc:26:1127CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1128 1372 | tree_iterator& operator=(const tree_iterator& itr);1129 | ^~~~~~~~1130CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1131 956 | tree_iterator itr);1132 | ~~~~~~~~~~~~~~^~~1133In file included from CO_Tree_defs.hh:1557,1134 from Sparse_Row_defs.hh:29,1135 from Expression_Adapter_defs.hh:31,1136 from Linear_Expression_defs.hh:48,1137 from Linear_System_templates.hh:28,1138 from Linear_System_defs.hh:580,1139 from Constraint_System_defs.hh:29,1140 from Polyhedron_defs.hh:32,1141 from H79_Certificate_inlines.hh:27,1142 from H79_Certificate_defs.hh:95,1143 from H79_Certificate.cc:26:1144CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1145CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1146 138 | return iterator(insert_precise(key, data1, itr));1147 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1148In file included from Sparse_Row_defs.hh:29,1149 from Expression_Adapter_defs.hh:31,1150 from Linear_Expression_defs.hh:48,1151 from Linear_System_templates.hh:28,1152 from Linear_System_defs.hh:580,1153 from Constraint_System_defs.hh:29,1154 from Polyhedron_defs.hh:32,1155 from H79_Certificate_inlines.hh:27,1156 from H79_Certificate_defs.hh:95,1157 from H79_Certificate.cc:26:1158CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1159 1372 | tree_iterator& operator=(const tree_iterator& itr);1160 | ^~~~~~~~1161CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1162 956 | tree_iterator itr);1163 | ~~~~~~~~~~~~~~^~~1164In file included from CO_Tree_defs.hh:1557,1165 from Sparse_Row_defs.hh:29,1166 from Expression_Adapter_defs.hh:31,1167 from Linear_Expression_defs.hh:48,1168 from Linear_System_templates.hh:28,1169 from Linear_System_defs.hh:580,1170 from Constraint_System_defs.hh:29,1171 from Polyhedron_defs.hh:32,1172 from H79_Certificate_inlines.hh:27,1173 from H79_Certificate_defs.hh:95,1174 from H79_Certificate.cc:26:1175CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1176CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1177 154 | return erase(itr);1178 | ~~~~~^~~~~1179In file included from Sparse_Row_defs.hh:29,1180 from Expression_Adapter_defs.hh:31,1181 from Linear_Expression_defs.hh:48,1182 from Linear_System_templates.hh:28,1183 from Linear_System_defs.hh:580,1184 from Constraint_System_defs.hh:29,1185 from Polyhedron_defs.hh:32,1186 from H79_Certificate_inlines.hh:27,1187 from H79_Certificate_defs.hh:95,1188 from H79_Certificate.cc:26:1189CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1190 1372 | tree_iterator& operator=(const tree_iterator& itr);1191 | ^~~~~~~~1192CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1193 1000 | iterator erase(tree_iterator itr);1194 | ~~~~~~~~~~~~~~^~~1195In file included from CO_Tree_defs.hh:1557,1196 from Sparse_Row_defs.hh:29,1197 from Expression_Adapter_defs.hh:31,1198 from Linear_Expression_defs.hh:48,1199 from Linear_System_templates.hh:28,1200 from Linear_System_defs.hh:580,1201 from Constraint_System_defs.hh:29,1202 from Polyhedron_defs.hh:32,1203 from H79_Certificate_inlines.hh:27,1204 from H79_Certificate_defs.hh:95,1205 from H79_Certificate.cc:26:1206CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1207CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1208 354 | std::memcpy(&to, &from, sizeof(data_type));1209 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1210In file included from meta_programming.hh:27,1211 from C_Integer.hh:27,1212 from globals_defs.hh:28,1213 from Variable_inlines.hh:27,1214 from Variable_defs.hh:155,1215 from Polyhedron_defs.hh:29,1216 from H79_Certificate_inlines.hh:27,1217 from H79_Certificate_defs.hh:95,1218 from H79_Certificate.cc:26:1219/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1220 1573 | class __gmp_expr<mpz_t, mpz_t>1221 | ^~~~~~~~~~~~~~~~~~~~~~~~1222In file included from Linear_System_templates.hh:30,1223 from Linear_System_defs.hh:580,1224 from Constraint_System_defs.hh:29,1225 from Box_inlines.hh:28,1226 from Box_defs.hh:2285,1227 from Box.cc:25:1228Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':1229Scalar_Products_inlines.hh:129:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1230 129 | ? static_cast<SPS_type>(&Scalar_Products::sign)1231 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1232Scalar_Products_inlines.hh:130:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1233 130 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1234 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1235Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':1236Scalar_Products_inlines.hh:137:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1237 137 | ? static_cast<SPS_type>(&Scalar_Products::sign)1238 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1239Scalar_Products_inlines.hh:138:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1240 138 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1241 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1242In file included from CO_Tree_defs.hh:1557,1243 from Sparse_Row_defs.hh:29,1244 from Expression_Adapter_defs.hh:31,1245 from Linear_Expression_defs.hh:48,1246 from Generator_defs.hh:40,1247 from Generator.cc:25:1248CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1249CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1250 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1251 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1252In file included from Sparse_Row_defs.hh:29,1253 from Expression_Adapter_defs.hh:31,1254 from Linear_Expression_defs.hh:48,1255 from Generator_defs.hh:40,1256 from Generator.cc:25:1257CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1258 1372 | tree_iterator& operator=(const tree_iterator& itr);1259 | ^~~~~~~~1260CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1261 956 | tree_iterator itr);1262 | ~~~~~~~~~~~~~~^~~1263In file included from CO_Tree_defs.hh:1557,1264 from Sparse_Row_defs.hh:29,1265 from Expression_Adapter_defs.hh:31,1266 from Linear_Expression_defs.hh:48,1267 from Generator_defs.hh:40,1268 from Generator.cc:25:1269CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1270CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1271 138 | return iterator(insert_precise(key, data1, itr));1272 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1273In file included from Sparse_Row_defs.hh:29,1274 from Expression_Adapter_defs.hh:31,1275 from Linear_Expression_defs.hh:48,1276 from Generator_defs.hh:40,1277 from Generator.cc:25:1278CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1279 1372 | tree_iterator& operator=(const tree_iterator& itr);1280 | ^~~~~~~~1281CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1282 956 | tree_iterator itr);1283 | ~~~~~~~~~~~~~~^~~1284In file included from CO_Tree_defs.hh:1557,1285 from Sparse_Row_defs.hh:29,1286 from Expression_Adapter_defs.hh:31,1287 from Linear_Expression_defs.hh:48,1288 from Generator_defs.hh:40,1289 from Generator.cc:25:1290CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1291CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1292 154 | return erase(itr);1293 | ~~~~~^~~~~1294In file included from Sparse_Row_defs.hh:29,1295 from Expression_Adapter_defs.hh:31,1296 from Linear_Expression_defs.hh:48,1297 from Generator_defs.hh:40,1298 from Generator.cc:25:1299CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1300 1372 | tree_iterator& operator=(const tree_iterator& itr);1301 | ^~~~~~~~1302CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1303 1000 | iterator erase(tree_iterator itr);1304 | ~~~~~~~~~~~~~~^~~1305In file included from CO_Tree_defs.hh:1557,1306 from Sparse_Row_defs.hh:29,1307 from Expression_Adapter_defs.hh:31,1308 from Linear_Expression_defs.hh:48,1309 from Generator_defs.hh:40,1310 from Generator.cc:25:1311CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1312CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1313 354 | std::memcpy(&to, &from, sizeof(data_type));1314 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1315In file included from meta_programming.hh:27,1316 from C_Integer.hh:27,1317 from globals_defs.hh:28,1318 from Variable_inlines.hh:27,1319 from Variable_defs.hh:155,1320 from Generator_defs.hh:39,1321 from Generator.cc:25:1322/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1323 1573 | class __gmp_expr<mpz_t, mpz_t>1324 | ^~~~~~~~~~~~~~~~~~~~~~~~1325In file included from Linear_System_templates.hh:30,1326 from Linear_System_defs.hh:580,1327 from Constraint_System_defs.hh:29,1328 from Polyhedron_defs.hh:32,1329 from H79_Certificate_inlines.hh:27,1330 from H79_Certificate_defs.hh:95,1331 from H79_Certificate.cc:26:1332Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':1333Scalar_Products_inlines.hh:129:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1334 129 | ? static_cast<SPS_type>(&Scalar_Products::sign)1335 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1336Scalar_Products_inlines.hh:130:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1337 130 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1338 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1339Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':1340Scalar_Products_inlines.hh:137:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1341 137 | ? static_cast<SPS_type>(&Scalar_Products::sign)1342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1343Scalar_Products_inlines.hh:138:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1344 138 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1345 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1346/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Variables_Set.lo Variables_Set.cc1347In file included from CO_Tree_defs.hh:1557,1348 from Sparse_Row_defs.hh:29,1349 from Sparse_Row.cc:25:1350CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1351CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1352 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1353 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1354In file included from Sparse_Row_defs.hh:29,1355 from Sparse_Row.cc:25:1356CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1357 1372 | tree_iterator& operator=(const tree_iterator& itr);1358 | ^~~~~~~~1359CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1360 956 | tree_iterator itr);1361 | ~~~~~~~~~~~~~~^~~1362In file included from CO_Tree_defs.hh:1557,1363 from Sparse_Row_defs.hh:29,1364 from Sparse_Row.cc:25:1365CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1366CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1367 138 | return iterator(insert_precise(key, data1, itr));1368 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1369In file included from Sparse_Row_defs.hh:29,1370 from Sparse_Row.cc:25:1371CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1372 1372 | tree_iterator& operator=(const tree_iterator& itr);1373 | ^~~~~~~~1374CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1375 956 | tree_iterator itr);1376 | ~~~~~~~~~~~~~~^~~1377In file included from CO_Tree_defs.hh:1557,1378 from Sparse_Row_defs.hh:29,1379 from Sparse_Row.cc:25:1380CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1381CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1382 154 | return erase(itr);1383 | ~~~~~^~~~~1384In file included from Sparse_Row_defs.hh:29,1385 from Sparse_Row.cc:25:1386CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1387 1372 | tree_iterator& operator=(const tree_iterator& itr);1388 | ^~~~~~~~1389CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1390 1000 | iterator erase(tree_iterator itr);1391 | ~~~~~~~~~~~~~~^~~1392In file included from CO_Tree_defs.hh:1557,1393 from Sparse_Row_defs.hh:29,1394 from Expression_Adapter_defs.hh:31,1395 from Linear_Expression_defs.hh:48,1396 from Scalar_Products_inlines.hh:27,1397 from Scalar_Products.cc:26:1398CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1399CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1400 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1401 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1402In file included from Sparse_Row_defs.hh:29,1403 from Expression_Adapter_defs.hh:31,1404 from Linear_Expression_defs.hh:48,1405 from Scalar_Products_inlines.hh:27,1406 from Scalar_Products.cc:26:1407CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1408 1372 | tree_iterator& operator=(const tree_iterator& itr);1409 | ^~~~~~~~1410CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1411 956 | tree_iterator itr);1412 | ~~~~~~~~~~~~~~^~~1413In file included from CO_Tree_defs.hh:1557,1414 from Sparse_Row_defs.hh:29,1415 from Expression_Adapter_defs.hh:31,1416 from Linear_Expression_defs.hh:48,1417 from Scalar_Products_inlines.hh:27,1418 from Scalar_Products.cc:26:1419CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1420CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1421 138 | return iterator(insert_precise(key, data1, itr));1422 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1423In file included from Sparse_Row_defs.hh:29,1424 from Expression_Adapter_defs.hh:31,1425 from Linear_Expression_defs.hh:48,1426 from Scalar_Products_inlines.hh:27,1427 from Scalar_Products.cc:26:1428CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1429 1372 | tree_iterator& operator=(const tree_iterator& itr);1430 | ^~~~~~~~1431CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1432 956 | tree_iterator itr);1433 | ~~~~~~~~~~~~~~^~~1434In file included from CO_Tree_defs.hh:1557,1435 from Sparse_Row_defs.hh:29,1436 from Expression_Adapter_defs.hh:31,1437 from Linear_Expression_defs.hh:48,1438 from Scalar_Products_inlines.hh:27,1439 from Scalar_Products.cc:26:1440CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1441CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1442 154 | return erase(itr);1443 | ~~~~~^~~~~1444In file included from Sparse_Row_defs.hh:29,1445 from Expression_Adapter_defs.hh:31,1446 from Linear_Expression_defs.hh:48,1447 from Scalar_Products_inlines.hh:27,1448 from Scalar_Products.cc:26:1449CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1450 1372 | tree_iterator& operator=(const tree_iterator& itr);1451 | ^~~~~~~~1452CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1453 1000 | iterator erase(tree_iterator itr);1454 | ~~~~~~~~~~~~~~^~~1455In file included from CO_Tree_defs.hh:1557,1456 from Sparse_Row_defs.hh:29,1457 from Expression_Adapter_defs.hh:31,1458 from Linear_Expression_defs.hh:48,1459 from Scalar_Products_inlines.hh:27,1460 from Scalar_Products.cc:26:1461CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1462CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1463 354 | std::memcpy(&to, &from, sizeof(data_type));1464 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1465In file included from mp_std_bits_defs.hh:28,1466 from checked_defs.hh:27,1467 from Checked_Number_defs.hh:28,1468 from Coefficient_types.hh:16,1469 from Scalar_Products_defs.hh:28,1470 from Scalar_Products.cc:25:1471/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1472 1573 | class __gmp_expr<mpz_t, mpz_t>1473 | ^~~~~~~~~~~~~~~~~~~~~~~~1474In file included from Linear_System_templates.hh:30,1475 from Linear_System_defs.hh:580,1476 from Constraint_System_defs.hh:29,1477 from PIP_Tree_defs.hh:30,1478 from PIP_Problem.cc:26:1479Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':1480Scalar_Products_inlines.hh:129:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1481 129 | ? static_cast<SPS_type>(&Scalar_Products::sign)1482 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1483Scalar_Products_inlines.hh:130:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1484 130 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1485 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1486Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':1487Scalar_Products_inlines.hh:137:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1488 137 | ? static_cast<SPS_type>(&Scalar_Products::sign)1489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1490Scalar_Products_inlines.hh:138:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1491 138 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1492 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1493In file included from CO_Tree_defs.hh:1557,1494 from Sparse_Row_defs.hh:29,1495 from Sparse_Row.cc:25:1496CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1497CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1498 354 | std::memcpy(&to, &from, sizeof(data_type));1499 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1500In file included from mp_std_bits_defs.hh:28,1501 from checked_defs.hh:27,1502 from Checked_Number_defs.hh:28,1503 from Coefficient_types.hh:16,1504 from Coefficient_defs.hh:27,1505 from CO_Tree_defs.hh:29,1506 from Sparse_Row_defs.hh:29,1507 from Sparse_Row.cc:25:1508/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1509 1573 | class __gmp_expr<mpz_t, mpz_t>1510 | ^~~~~~~~~~~~~~~~~~~~~~~~1511libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Variables_Set.cc -fPIC -DPIC -o .libs/Variables_Set.o1512In file included from CO_Tree_defs.hh:1557,1513 from Sparse_Row_defs.hh:29,1514 from Expression_Adapter_defs.hh:31,1515 from Linear_Expression_defs.hh:48,1516 from Linear_System_templates.hh:28,1517 from Linear_System_defs.hh:580,1518 from Constraint_System_defs.hh:29,1519 from Constraint_System.cc:25:1520CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1521CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1522 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1523 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1524In file included from Sparse_Row_defs.hh:29,1525 from Expression_Adapter_defs.hh:31,1526 from Linear_Expression_defs.hh:48,1527 from Linear_System_templates.hh:28,1528 from Linear_System_defs.hh:580,1529 from Constraint_System_defs.hh:29,1530 from Constraint_System.cc:25:1531CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1532 1372 | tree_iterator& operator=(const tree_iterator& itr);1533 | ^~~~~~~~1534CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1535 956 | tree_iterator itr);1536 | ~~~~~~~~~~~~~~^~~1537In file included from CO_Tree_defs.hh:1557,1538 from Sparse_Row_defs.hh:29,1539 from Expression_Adapter_defs.hh:31,1540 from Linear_Expression_defs.hh:48,1541 from Linear_System_templates.hh:28,1542 from Linear_System_defs.hh:580,1543 from Constraint_System_defs.hh:29,1544 from Constraint_System.cc:25:1545CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1546CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1547 138 | return iterator(insert_precise(key, data1, itr));1548 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1549In file included from Sparse_Row_defs.hh:29,1550 from Expression_Adapter_defs.hh:31,1551 from Linear_Expression_defs.hh:48,1552 from Linear_System_templates.hh:28,1553 from Linear_System_defs.hh:580,1554 from Constraint_System_defs.hh:29,1555 from Constraint_System.cc:25:1556CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1557 1372 | tree_iterator& operator=(const tree_iterator& itr);1558 | ^~~~~~~~1559CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1560 956 | tree_iterator itr);1561 | ~~~~~~~~~~~~~~^~~1562In file included from CO_Tree_defs.hh:1557,1563 from Sparse_Row_defs.hh:29,1564 from Expression_Adapter_defs.hh:31,1565 from Linear_Expression_defs.hh:48,1566 from Linear_System_templates.hh:28,1567 from Linear_System_defs.hh:580,1568 from Constraint_System_defs.hh:29,1569 from Constraint_System.cc:25:1570CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1571CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1572 154 | return erase(itr);1573 | ~~~~~^~~~~1574In file included from Sparse_Row_defs.hh:29,1575 from Expression_Adapter_defs.hh:31,1576 from Linear_Expression_defs.hh:48,1577 from Linear_System_templates.hh:28,1578 from Linear_System_defs.hh:580,1579 from Constraint_System_defs.hh:29,1580 from Constraint_System.cc:25:1581CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1582 1372 | tree_iterator& operator=(const tree_iterator& itr);1583 | ^~~~~~~~1584CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1585 1000 | iterator erase(tree_iterator itr);1586 | ~~~~~~~~~~~~~~^~~1587In file included from CO_Tree_defs.hh:1557,1588 from Sparse_Row_defs.hh:29,1589 from Expression_Adapter_defs.hh:31,1590 from Linear_Expression_defs.hh:48,1591 from Linear_System_templates.hh:28,1592 from Linear_System_defs.hh:580,1593 from Constraint_System_defs.hh:29,1594 from Constraint_System.cc:25:1595CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1596CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1597 354 | std::memcpy(&to, &from, sizeof(data_type));1598 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1599In file included from meta_programming.hh:27,1600 from C_Integer.hh:27,1601 from globals_defs.hh:28,1602 from Swapping_Vector_defs.hh:28,1603 from Linear_System_defs.hh:29,1604 from Constraint_System_defs.hh:29,1605 from Constraint_System.cc:25:1606/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1607 1573 | class __gmp_expr<mpz_t, mpz_t>1608 | ^~~~~~~~~~~~~~~~~~~~~~~~1609In file included from Linear_System_templates.hh:30,1610 from Linear_System_defs.hh:580,1611 from Constraint_System_defs.hh:29,1612 from Constraint_System.cc:25:1613Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':1614Scalar_Products_inlines.hh:129:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1615 129 | ? static_cast<SPS_type>(&Scalar_Products::sign)1616 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1617Scalar_Products_inlines.hh:130:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1618 130 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1619 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1620Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':1621Scalar_Products_inlines.hh:137:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1622 137 | ? static_cast<SPS_type>(&Scalar_Products::sign)1623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1624Scalar_Products_inlines.hh:138:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1625 138 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1626 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1627In file included from Linear_System_templates.hh:30,1628 from Linear_System_defs.hh:580,1629 from Constraint_System_defs.hh:29,1630 from Grid_defs.hh:33,1631 from Grid_Certificate.cc:27:1632Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':1633Scalar_Products_inlines.hh:129:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1634 129 | ? static_cast<SPS_type>(&Scalar_Products::sign)1635 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1636Scalar_Products_inlines.hh:130:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1637 130 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1638 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1639Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':1640Scalar_Products_inlines.hh:137:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1641 137 | ? static_cast<SPS_type>(&Scalar_Products::sign)1642 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1643Scalar_Products_inlines.hh:138:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1644 138 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1645 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1646In file included from Scalar_Products.cc:26:1647Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':1648Scalar_Products_inlines.hh:129:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1649 129 | ? static_cast<SPS_type>(&Scalar_Products::sign)1650 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1651Scalar_Products_inlines.hh:130:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1652 130 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1654Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':1655Scalar_Products_inlines.hh:137:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1656 137 | ? static_cast<SPS_type>(&Scalar_Products::sign)1657 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1658Scalar_Products_inlines.hh:138:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1659 138 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1660 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1661In file included from CO_Tree_defs.hh:1557,1662 from Sparse_Row_defs.hh:29,1663 from Expression_Adapter_defs.hh:31,1664 from Linear_Expression_defs.hh:48,1665 from Linear_System_templates.hh:28,1666 from Linear_System_defs.hh:580,1667 from Constraint_System_defs.hh:29,1668 from Polyhedron_defs.hh:32,1669 from Polyhedron_nonpublic.cc:26:1670CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1671CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1672 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1673 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1674In file included from Sparse_Row_defs.hh:29,1675 from Expression_Adapter_defs.hh:31,1676 from Linear_Expression_defs.hh:48,1677 from Linear_System_templates.hh:28,1678 from Linear_System_defs.hh:580,1679 from Constraint_System_defs.hh:29,1680 from Polyhedron_defs.hh:32,1681 from Polyhedron_nonpublic.cc:26:1682CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1683 1372 | tree_iterator& operator=(const tree_iterator& itr);1684 | ^~~~~~~~1685CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1686 956 | tree_iterator itr);1687 | ~~~~~~~~~~~~~~^~~1688In file included from CO_Tree_defs.hh:1557,1689 from Sparse_Row_defs.hh:29,1690 from Expression_Adapter_defs.hh:31,1691 from Linear_Expression_defs.hh:48,1692 from Linear_System_templates.hh:28,1693 from Linear_System_defs.hh:580,1694 from Constraint_System_defs.hh:29,1695 from Polyhedron_defs.hh:32,1696 from Polyhedron_nonpublic.cc:26:1697CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1698CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1699 138 | return iterator(insert_precise(key, data1, itr));1700 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1701In file included from Sparse_Row_defs.hh:29,1702 from Expression_Adapter_defs.hh:31,1703 from Linear_Expression_defs.hh:48,1704 from Linear_System_templates.hh:28,1705 from Linear_System_defs.hh:580,1706 from Constraint_System_defs.hh:29,1707 from Polyhedron_defs.hh:32,1708 from Polyhedron_nonpublic.cc:26:1709CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1710 1372 | tree_iterator& operator=(const tree_iterator& itr);1711 | ^~~~~~~~1712CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1713 956 | tree_iterator itr);1714 | ~~~~~~~~~~~~~~^~~1715In file included from CO_Tree_defs.hh:1557,1716 from Sparse_Row_defs.hh:29,1717 from Expression_Adapter_defs.hh:31,1718 from Linear_Expression_defs.hh:48,1719 from Linear_System_templates.hh:28,1720 from Linear_System_defs.hh:580,1721 from Constraint_System_defs.hh:29,1722 from Polyhedron_defs.hh:32,1723 from Polyhedron_nonpublic.cc:26:1724CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1725CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1726 154 | return erase(itr);1727 | ~~~~~^~~~~1728In file included from Sparse_Row_defs.hh:29,1729 from Expression_Adapter_defs.hh:31,1730 from Linear_Expression_defs.hh:48,1731 from Linear_System_templates.hh:28,1732 from Linear_System_defs.hh:580,1733 from Constraint_System_defs.hh:29,1734 from Polyhedron_defs.hh:32,1735 from Polyhedron_nonpublic.cc:26:1736CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1737 1372 | tree_iterator& operator=(const tree_iterator& itr);1738 | ^~~~~~~~1739CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1740 1000 | iterator erase(tree_iterator itr);1741 | ~~~~~~~~~~~~~~^~~1742In file included from CO_Tree_defs.hh:1557,1743 from Sparse_Row_defs.hh:29,1744 from Expression_Adapter_defs.hh:31,1745 from Linear_Expression_defs.hh:48,1746 from Grid_defs.hh:31,1747 from Grid_widenings.cc:26:1748CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1749CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1750 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1751 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1752In file included from Sparse_Row_defs.hh:29,1753 from Expression_Adapter_defs.hh:31,1754 from Linear_Expression_defs.hh:48,1755 from Grid_defs.hh:31,1756 from Grid_widenings.cc:26:1757CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1758 1372 | tree_iterator& operator=(const tree_iterator& itr);1759 | ^~~~~~~~1760CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1761 956 | tree_iterator itr);1762 | ~~~~~~~~~~~~~~^~~1763In file included from CO_Tree_defs.hh:1557,1764 from Sparse_Row_defs.hh:29,1765 from Expression_Adapter_defs.hh:31,1766 from Linear_Expression_defs.hh:48,1767 from Grid_defs.hh:31,1768 from Grid_widenings.cc:26:1769CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1770CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1771 138 | return iterator(insert_precise(key, data1, itr));1772 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1773In file included from Sparse_Row_defs.hh:29,1774 from Expression_Adapter_defs.hh:31,1775 from Linear_Expression_defs.hh:48,1776 from Grid_defs.hh:31,1777 from Grid_widenings.cc:26:1778CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1779 1372 | tree_iterator& operator=(const tree_iterator& itr);1780 | ^~~~~~~~1781CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1782 956 | tree_iterator itr);1783 | ~~~~~~~~~~~~~~^~~1784In file included from CO_Tree_defs.hh:1557,1785 from Sparse_Row_defs.hh:29,1786 from Expression_Adapter_defs.hh:31,1787 from Linear_Expression_defs.hh:48,1788 from Grid_defs.hh:31,1789 from Grid_widenings.cc:26:1790CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1791CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1792 154 | return erase(itr);1793 | ~~~~~^~~~~1794In file included from Sparse_Row_defs.hh:29,1795 from Expression_Adapter_defs.hh:31,1796 from Linear_Expression_defs.hh:48,1797 from Grid_defs.hh:31,1798 from Grid_widenings.cc:26:1799CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1800 1372 | tree_iterator& operator=(const tree_iterator& itr);1801 | ^~~~~~~~1802CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1803 1000 | iterator erase(tree_iterator itr);1804 | ~~~~~~~~~~~~~~^~~1805In file included from CO_Tree_defs.hh:1557,1806 from Sparse_Row_defs.hh:29,1807 from Expression_Adapter_defs.hh:31,1808 from Linear_Expression_defs.hh:48,1809 from Grid_defs.hh:31,1810 from Grid_widenings.cc:26:1811CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1812CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1813 354 | std::memcpy(&to, &from, sizeof(data_type));1814 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1815In file included from meta_programming.hh:27,1816 from C_Integer.hh:27,1817 from globals_defs.hh:28,1818 from Grid_defs.hh:28,1819 from Grid_widenings.cc:26:1820/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1821 1573 | class __gmp_expr<mpz_t, mpz_t>1822 | ^~~~~~~~~~~~~~~~~~~~~~~~1823In file included from CO_Tree_defs.hh:1557,1824 from Sparse_Row_defs.hh:29,1825 from Expression_Adapter_defs.hh:31,1826 from Linear_Expression_defs.hh:48,1827 from Linear_System_templates.hh:28,1828 from Linear_System_defs.hh:580,1829 from Constraint_System_defs.hh:29,1830 from Polyhedron_defs.hh:32,1831 from Polyhedron_nonpublic.cc:26:1832CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1833CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1834 354 | std::memcpy(&to, &from, sizeof(data_type));1835 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1836In file included from meta_programming.hh:27,1837 from C_Integer.hh:27,1838 from globals_defs.hh:28,1839 from Variable_inlines.hh:27,1840 from Variable_defs.hh:155,1841 from Polyhedron_defs.hh:29,1842 from Polyhedron_nonpublic.cc:26:1843/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1844 1573 | class __gmp_expr<mpz_t, mpz_t>1845 | ^~~~~~~~~~~~~~~~~~~~~~~~1846In file included from Linear_System_templates.hh:30,1847 from Linear_System_defs.hh:580,1848 from Constraint_System_defs.hh:29,1849 from Polyhedron_defs.hh:32,1850 from C_Polyhedron_defs.hh:29,1851 from OR_Matrix_inlines.hh:29,1852 from OR_Matrix_defs.hh:607,1853 from Octagonal_Shape_defs.hh:36,1854 from Octagonal_Shape.cc:25:1855Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':1856Scalar_Products_inlines.hh:129:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1857 129 | ? static_cast<SPS_type>(&Scalar_Products::sign)1858 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1859Scalar_Products_inlines.hh:130:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1860 130 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1861 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1862Scalar_Products_inlines.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':1863Scalar_Products_inlines.hh:137:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1864 137 | ? static_cast<SPS_type>(&Scalar_Products::sign)1865 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1866Scalar_Products_inlines.hh:138:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1867 138 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {1868 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1869/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_conversion.lo Grid_conversion.cc1870In file included from CO_Tree_defs.hh:1557,1871 from Sparse_Row_defs.hh:29,1872 from Expression_Adapter_defs.hh:31,1873 from Linear_Expression_defs.hh:48,1874 from Linear_System_templates.hh:28,1875 from Linear_System_defs.hh:580,1876 from Constraint_System_defs.hh:29,1877 from Polyhedron_defs.hh:32,1878 from Polyhedron_widenings.cc:26:1879CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1880CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1881 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1882 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1883In file included from Sparse_Row_defs.hh:29,1884 from Expression_Adapter_defs.hh:31,1885 from Linear_Expression_defs.hh:48,1886 from Linear_System_templates.hh:28,1887 from Linear_System_defs.hh:580,1888 from Constraint_System_defs.hh:29,1889 from Polyhedron_defs.hh:32,1890 from Polyhedron_widenings.cc:26:1891CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1892 1372 | tree_iterator& operator=(const tree_iterator& itr);1893 | ^~~~~~~~1894CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1895 956 | tree_iterator itr);1896 | ~~~~~~~~~~~~~~^~~1897In file included from CO_Tree_defs.hh:1557,1898 from Sparse_Row_defs.hh:29,1899 from Expression_Adapter_defs.hh:31,1900 from Linear_Expression_defs.hh:48,1901 from Linear_System_templates.hh:28,1902 from Linear_System_defs.hh:580,1903 from Constraint_System_defs.hh:29,1904 from Polyhedron_defs.hh:32,1905 from Polyhedron_widenings.cc:26:1906CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':1907CO_Tree_inlines.hh:138:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1908 138 | return iterator(insert_precise(key, data1, itr));1909 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~1910In file included from Sparse_Row_defs.hh:29,1911 from Expression_Adapter_defs.hh:31,1912 from Linear_Expression_defs.hh:48,1913 from Linear_System_templates.hh:28,1914 from Linear_System_defs.hh:580,1915 from Constraint_System_defs.hh:29,1916 from Polyhedron_defs.hh:32,1917 from Polyhedron_widenings.cc:26:1918CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1919 1372 | tree_iterator& operator=(const tree_iterator& itr);1920 | ^~~~~~~~1921CO_Tree_defs.hh:956:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1922 956 | tree_iterator itr);1923 | ~~~~~~~~~~~~~~^~~1924In file included from CO_Tree_defs.hh:1557,1925 from Sparse_Row_defs.hh:29,1926 from Expression_Adapter_defs.hh:31,1927 from Linear_Expression_defs.hh:48,1928 from Linear_System_templates.hh:28,1929 from Linear_System_defs.hh:580,1930 from Constraint_System_defs.hh:29,1931 from Polyhedron_defs.hh:32,1932 from Polyhedron_widenings.cc:26:1933CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':1934CO_Tree_inlines.hh:154:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1935 154 | return erase(itr);1936 | ~~~~~^~~~~1937In file included from Sparse_Row_defs.hh:29,1938 from Expression_Adapter_defs.hh:31,1939 from Linear_Expression_defs.hh:48,1940 from Linear_System_templates.hh:28,1941 from Linear_System_defs.hh:580,1942 from Constraint_System_defs.hh:29,1943 from Polyhedron_defs.hh:32,1944 from Polyhedron_widenings.cc:26:1945CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1946 1372 | tree_iterator& operator=(const tree_iterator& itr);1947 | ^~~~~~~~1948CO_Tree_defs.hh:1000:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1949 1000 | iterator erase(tree_iterator itr);1950 | ~~~~~~~~~~~~~~^~~1951In file included from CO_Tree_defs.hh:1557,1952 from Sparse_Row_defs.hh:29,1953 from Expression_Adapter_defs.hh:31,1954 from Linear_Expression_defs.hh:48,1955 from Linear_System_templates.hh:28,1956 from Linear_System_defs.hh:580,1957 from Constraint_System_defs.hh:29,1958 from Polyhedron_defs.hh:32,1959 from Polyhedron_widenings.cc:26:1960CO_Tree_inlines.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':1961CO_Tree_inlines.hh:354:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1962 354 | std::memcpy(&to, &from, sizeof(data_type));1963 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1964In file included from meta_programming.hh:27,1965 from C_Integer.hh:27,1966 from globals_defs.hh:28,1967 from Variable_inlines.hh:27,1968 from Variable_defs.hh:155,1969 from Polyhedron_defs.hh:29,1970 from Polyhedron_widenings.cc:26:1971/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here1972 1573 | class __gmp_expr<mpz_t, mpz_t>1973 | ^~~~~~~~~~~~~~~~~~~~~~~~1974/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c -o Grid_simplify.lo Grid_simplify.cc1975libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -g -O2 -frounding-math -W -Wall -c Grid_conversion.cc -fPIC -DPIC -o .libs/Grid_conversion.o1976In file included from CO_Tree_defs.hh:1557,1977 from Sparse_Row_defs.hh:29,1978 from Expression_Adapter_defs.hh:31,1979 from Linear_Expression_defs.hh:48,1980 from Linear_System_templates.hh:28,1981 from Linear_System_defs.hh:580,1982 from Constraint_System_defs.hh:29,1983 from Polyhedron_defs.hh:32,1984 from C_Polyhedron_defs.hh:29,1985 from C_Polyhedron.cc:25:1986CO_Tree_inlines.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':1987CO_Tree_inlines.hh:122:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1988 122 | return iterator(insert_precise(key, Coefficient_zero(), itr));1989 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1990In file included from Sparse_Row_defs.hh:29,1991 from Expression_Adapter_defs.hh:31,1992 from Linear_Expression_defs.hh:48,1993 from Linear_System_templates.hh:28,1994 from Linear_System_defs.hh:580,1995 from Constraint_System_defs.hh:29,1996 from Polyhedron_defs.hh:32,1997 from C_Polyhedron_defs.hh:29,1998 from C_Polyhedron.cc:25:1999CO_Tree_defs.hh:1372:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'2000 1372 | tree_iterator& operator=(const tree_iterator& itr);loading 6,984 hidden lines…
898578761 | row_reference x_k = *(x_m_begin + k);8986 | ^~~8987In file included from ppl_c_implementation_common_defs.hh:28,8988 from ppl_c_Octagonal_Shape_double.cc:24:8989../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'899066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {8991 | ^~~~~~~~~~~~8992In file included from ppl_c_implementation_common_defs.hh:28,8993 from ppl_c_Octagonal_Shape_double.cc:24:8994../../src/ppl.hh:78762:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]899578762 | row_reference y_k = *(y_m_begin + k);8996 | ^~~8997In file included from ppl_c_implementation_common_defs.hh:28,8998 from ppl_c_Octagonal_Shape_double.cc:24:8999../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'900066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9001 | ^~~~~~~~~~~~9002In file included from ppl_c_implementation_common_defs.hh:28,9003 from ppl_c_Octagonal_Shape_double.cc:24:9004../../src/ppl.hh:78763:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]900578763 | row_reference ub_k = *(ub_m_begin + k);9006 | ^~~~9007In file included from ppl_c_implementation_common_defs.hh:28,9008 from ppl_c_Octagonal_Shape_double.cc:24:9009../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'901066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9011 | ^~~~~~~~~~~~9012In file included from ppl_c_implementation_common_defs.hh:28,9013 from ppl_c_Octagonal_Shape_double.cc:24:9014../../src/ppl.hh:78788:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]901578788 | row_reference ub_cell = *(ub_m_begin + cell);9016 | ^~~~~~~9017In file included from ppl_c_implementation_common_defs.hh:28,9018 from ppl_c_Octagonal_Shape_double.cc:24:9019../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'902066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9021 | ^~~~~~~~~~~~9022In file included from ppl_c_implementation_common_defs.hh:28,9023 from ppl_c_Octagonal_Shape_double.cc:24:9024../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::constrains(Parma_Polyhedra_Library::Variable) const [with T = double]':9025ppl_c_Octagonal_Shape_double.cc:1037:24: required from here9026../../src/ppl.hh:72625:51: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]902772625 | typename OR_Matrix<N>::const_row_reference_type r_v = *m_iter;9028 | ^~~9029In file included from ppl_c_implementation_common_defs.hh:28,9030 from ppl_c_Octagonal_Shape_double.cc:24:9031../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'903266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9033 | ^~~~~~~~~~~~9034In file included from ppl_c_implementation_common_defs.hh:28,9035 from ppl_c_Octagonal_Shape_double.cc:24:9036../../src/ppl.hh:72626:51: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]903772626 | typename OR_Matrix<N>::const_row_reference_type r_cv = *(++m_iter);9038 | ^~~~9039In file included from ppl_c_implementation_common_defs.hh:28,9040 from ppl_c_Octagonal_Shape_double.cc:24:9041../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'904266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9043 | ^~~~~~~~~~~~9044In file included from ppl_c_implementation_common_defs.hh:28,9045 from ppl_c_Octagonal_Shape_double.cc:24:9046../../src/ppl.hh:72635:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]904772635 | typename OR_Matrix<N>::const_row_reference_type r = *m_iter;9048 | ^9049In file included from ppl_c_implementation_common_defs.hh:28,9050 from ppl_c_Octagonal_Shape_double.cc:24:9051../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'905266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9053 | ^~~~~~~~~~~~9054In file included from ppl_c_implementation_common_defs.hh:28,9055 from ppl_c_Octagonal_Shape_double.cc:24:9056../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = double; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]':9057ppl_c_Octagonal_Shape_double.cc:1087:19: required from here9058../../src/ppl.hh:76270:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]905976270 | row_reference m_v = *m_iter;9060 | ^~~9061In file included from ppl_c_implementation_common_defs.hh:28,9062 from ppl_c_Octagonal_Shape_double.cc:24:9063../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'906466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9065 | ^~~~~~~~~~~~9066In file included from ppl_c_implementation_common_defs.hh:28,9067 from ppl_c_Octagonal_Shape_double.cc:24:9068../../src/ppl.hh:76272:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]906976272 | row_reference m_cv = *m_iter;9070 | ^~~~9071In file included from ppl_c_implementation_common_defs.hh:28,9072 from ppl_c_Octagonal_Shape_double.cc:24:9073../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'907466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9075 | ^~~~~~~~~~~~9076In file included from ppl_c_implementation_common_defs.hh:28,9077 from ppl_c_Octagonal_Shape_double.cc:24:9078../../src/ppl.hh:76285:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]907976285 | row_reference m_i = *m_iter;9080 | ^~~9081In file included from ppl_c_implementation_common_defs.hh:28,9082 from ppl_c_Octagonal_Shape_double.cc:24:9083../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'908466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9085 | ^~~~~~~~~~~~9086In file included from ppl_c_implementation_common_defs.hh:28,9087 from ppl_c_Octagonal_Shape_double.cc:24:9088../../src/ppl.hh:76395:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]908976395 | Row_reference m_i = *m_iter;9090 | ^~~9091In file included from ppl_c_implementation_common_defs.hh:28,9092 from ppl_c_Octagonal_Shape_double.cc:24:9093../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'909466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9095 | ^~~~~~~~~~~~9096In file included from ppl_c_implementation_common_defs.hh:28,9097 from ppl_c_Octagonal_Shape_double.cc:24:9098../../src/ppl.hh:76397:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]909976397 | Row_reference m_ci = *m_iter;9100 | ^~~~9101In file included from ppl_c_implementation_common_defs.hh:28,9102 from ppl_c_Octagonal_Shape_double.cc:24:9103../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'910466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9105 | ^~~~~~~~~~~~9106In file included from ppl_c_implementation_common_defs.hh:28,9107 from ppl_c_Octagonal_Shape_double.cc:24:9108../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = double; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]':9109ppl_c_Octagonal_Shape_double.cc:1122:27: required from here9110../../src/ppl.hh:77964:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]911177964 | Row_reference m_i = *m_iter;9112 | ^~~9113In file included from ppl_c_implementation_common_defs.hh:28,9114 from ppl_c_Octagonal_Shape_double.cc:24:9115../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'911666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9117 | ^~~~~~~~~~~~9118In file included from ppl_c_implementation_common_defs.hh:28,9119 from ppl_c_Octagonal_Shape_double.cc:24:9120../../src/ppl.hh:77966:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]912177966 | Row_reference m_ci = *m_iter;9122 | ^~~~9123In file included from ppl_c_implementation_common_defs.hh:28,9124 from ppl_c_Octagonal_Shape_double.cc:24:9125../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'912666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9127 | ^~~~~~~~~~~~9128In file included from ppl_c_implementation_common_defs.hh:28,9129 from ppl_c_Octagonal_Shape_double.cc:24:9130../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = double; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]':9131ppl_c_Octagonal_Shape_double.cc:1159:5: required from here9132../../src/ppl.hh:77182:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]913377182 | row_reference m_v = *m_iter;9134 | ^~~9135In file included from ppl_c_implementation_common_defs.hh:28,9136 from ppl_c_Octagonal_Shape_double.cc:24:9137../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'913866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9139 | ^~~~~~~~~~~~9140In file included from ppl_c_implementation_common_defs.hh:28,9141 from ppl_c_Octagonal_Shape_double.cc:24:9142../../src/ppl.hh:77185:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]914377185 | row_reference m_cv = *m_iter;9144 | ^~~~9145In file included from ppl_c_implementation_common_defs.hh:28,9146 from ppl_c_Octagonal_Shape_double.cc:24:9147../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'914866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9149 | ^~~~~~~~~~~~9150In file included from ppl_c_implementation_common_defs.hh:28,9151 from ppl_c_Octagonal_Shape_double.cc:24:9152../../src/ppl.hh:77190:31: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]915377190 | row_reference m_i = *m_iter;9154 | ^~~9155In file included from ppl_c_implementation_common_defs.hh:28,9156 from ppl_c_Octagonal_Shape_double.cc:24:9157../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'915866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9159 | ^~~~~~~~~~~~9160In file included from ppl_c_implementation_common_defs.hh:28,9161 from ppl_c_Octagonal_Shape_double.cc:24:9162../../src/ppl.hh:77254:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]916377254 | row_reference m_v = *m_iter;9164 | ^~~9165In file included from ppl_c_implementation_common_defs.hh:28,9166 from ppl_c_Octagonal_Shape_double.cc:24:9167../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'916866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9169 | ^~~~~~~~~~~~9170In file included from ppl_c_implementation_common_defs.hh:28,9171 from ppl_c_Octagonal_Shape_double.cc:24:9172../../src/ppl.hh:77257:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]917377257 | row_reference m_cv = *m_iter;9174 | ^~~~9175In file included from ppl_c_implementation_common_defs.hh:28,9176 from ppl_c_Octagonal_Shape_double.cc:24:9177../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'917866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9179 | ^~~~~~~~~~~~9180In file included from ppl_c_implementation_common_defs.hh:28,9181 from ppl_c_Octagonal_Shape_double.cc:24:9182../../src/ppl.hh:77262:31: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]918377262 | row_reference m_i = *m_iter;9184 | ^~~9185In file included from ppl_c_implementation_common_defs.hh:28,9186 from ppl_c_Octagonal_Shape_double.cc:24:9187../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'918866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9189 | ^~~~~~~~~~~~9190In file included from ppl_c_implementation_common_defs.hh:28,9191 from ppl_c_Octagonal_Shape_double.cc:24:9192../../src/ppl.hh:77374:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]919377374 | Row_reference m_i = *m_iter;9194 | ^~~9195In file included from ppl_c_implementation_common_defs.hh:28,9196 from ppl_c_Octagonal_Shape_double.cc:24:9197../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'919866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9199 | ^~~~~~~~~~~~9200In file included from ppl_c_implementation_common_defs.hh:28,9201 from ppl_c_Octagonal_Shape_double.cc:24:9202../../src/ppl.hh:77376:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]920377376 | Row_reference m_ci = *m_iter;9204 | ^~~~9205In file included from ppl_c_implementation_common_defs.hh:28,9206 from ppl_c_Octagonal_Shape_double.cc:24:9207../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'920866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9209 | ^~~~~~~~~~~~9210In file included from ppl_c_implementation_common_defs.hh:28,9211 from ppl_c_Octagonal_Shape_double.cc:24:9212../../src/ppl.hh:77476:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]921377476 | Row_reference m_i = *m_iter;9214 | ^~~9215In file included from ppl_c_implementation_common_defs.hh:28,9216 from ppl_c_Octagonal_Shape_double.cc:24:9217../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'921866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9219 | ^~~~~~~~~~~~9220In file included from ppl_c_implementation_common_defs.hh:28,9221 from ppl_c_Octagonal_Shape_double.cc:24:9222../../src/ppl.hh:77478:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]922377478 | Row_reference m_ci = *m_iter;9224 | ^~~~9225In file included from ppl_c_implementation_common_defs.hh:28,9226 from ppl_c_Octagonal_Shape_double.cc:24:9227../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'922866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9229 | ^~~~~~~~~~~~9230In file included from ppl_c_implementation_common_defs.hh:28,9231 from ppl_c_Octagonal_Shape_double.cc:24:9232../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::add_space_dimensions_and_project(Parma_Polyhedra_Library::dimension_type) [with T = double; Parma_Polyhedra_Library::dimension_type = unsigned int]':9233ppl_c_Octagonal_Shape_double.cc:1233:39: required from here9234../../src/ppl.hh:74645:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]923574645 | typename OR_Matrix<N>::row_reference_type x_i = *i;9236 | ^~~9237In file included from ppl_c_implementation_common_defs.hh:28,9238 from ppl_c_Octagonal_Shape_double.cc:24:9239../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'924066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9241 | ^~~~~~~~~~~~9242In file included from ppl_c_implementation_common_defs.hh:28,9243 from ppl_c_Octagonal_Shape_double.cc:24:9244../../src/ppl.hh:74646:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]924574646 | typename OR_Matrix<N>::row_reference_type x_ci = *(i + 1);9246 | ^~~~9247In file included from ppl_c_implementation_common_defs.hh:28,9248 from ppl_c_Octagonal_Shape_double.cc:24:9249../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'925066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9251 | ^~~~~~~~~~~~9252In file included from ppl_c_implementation_common_defs.hh:28,9253 from ppl_c_Octagonal_Shape_double.cc:24:9254../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::remove_space_dimensions(const Parma_Polyhedra_Library::Variables_Set&) [with T = double]':9255ppl_c_Octagonal_Shape_double.cc:1252:30: required from here9256../../src/ppl.hh:74704:49: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]925774704 | typename OR_Matrix<N>::row_reference_type row_ref = *row_iter;9258 | ^~~~~~~9259In file included from ppl_c_implementation_common_defs.hh:28,9260 from ppl_c_Octagonal_Shape_double.cc:24:9261../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'926266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9263 | ^~~~~~~~~~~~9264In file included from ppl_c_implementation_common_defs.hh:28,9265 from ppl_c_Octagonal_Shape_double.cc:24:9266../../src/ppl.hh:74705:49: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]926774705 | typename OR_Matrix<N>::row_reference_type row_ref1 = *(++row_iter);9268 | ^~~~~~~~9269In file included from ppl_c_implementation_common_defs.hh:28,9270 from ppl_c_Octagonal_Shape_double.cc:24:9271../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'927266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9273 | ^~~~~~~~~~~~9274In file included from ppl_c_implementation_common_defs.hh:28,9275 from ppl_c_Octagonal_Shape_double.cc:24:9276../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::expand_space_dimension(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::dimension_type) [with T = double; Parma_Polyhedra_Library::dimension_type = unsigned int]':9277ppl_c_Octagonal_Shape_double.cc:1281:29: required from here9278../../src/ppl.hh:78554:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]927978554 | Row_reference m_v = *v_iter;9280 | ^~~9281In file included from ppl_c_implementation_common_defs.hh:28,9282 from ppl_c_Octagonal_Shape_double.cc:24:9283../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'928466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9285 | ^~~~~~~~~~~~9286In file included from ppl_c_implementation_common_defs.hh:28,9287 from ppl_c_Octagonal_Shape_double.cc:24:9288../../src/ppl.hh:78555:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]928978555 | Row_reference m_cv = *(v_iter + 1);9290 | ^~~~9291In file included from ppl_c_implementation_common_defs.hh:28,9292 from ppl_c_Octagonal_Shape_double.cc:24:9293../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'929466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9295 | ^~~~~~~~~~~~9296In file included from ppl_c_implementation_common_defs.hh:28,9297 from ppl_c_Octagonal_Shape_double.cc:24:9298../../src/ppl.hh:78559:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]929978559 | row_reference m_i = *i_iter;9300 | ^~~9301In file included from ppl_c_implementation_common_defs.hh:28,9302 from ppl_c_Octagonal_Shape_double.cc:24:9303../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'930466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9305 | ^~~~~~~~~~~~9306In file included from ppl_c_implementation_common_defs.hh:28,9307 from ppl_c_Octagonal_Shape_double.cc:24:9308../../src/ppl.hh:78560:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]930978560 | row_reference m_ci = *(i_iter + 1);9310 | ^~~~9311In file included from ppl_c_implementation_common_defs.hh:28,9312 from ppl_c_Octagonal_Shape_double.cc:24:9313../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'931466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9315 | ^~~~~~~~~~~~9316In file included from ppl_c_implementation_common_defs.hh:28,9317 from ppl_c_Octagonal_Shape_double.cc:24:9318../../src/ppl.hh:78571:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]931978571 | row_reference m_cj = (j % 2 != 0) ? *(j_iter-1) : *(j_iter + 1);9320 | ^~~~9321In file included from ppl_c_implementation_common_defs.hh:28,9322 from ppl_c_Octagonal_Shape_double.cc:24:9323../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'932466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9325 | ^~~~~~~~~~~~9326In file included from ppl_c_implementation_common_defs.hh:28,9327 from ppl_c_Octagonal_Shape_double.cc:24:9328../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::fold_space_dimensions(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Variable) [with T = double]':9329ppl_c_Octagonal_Shape_double.cc:1300:28: required from here9330../../src/ppl.hh:78621:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]933178621 | row_reference m_v = *v_iter;9332 | ^~~9333In file included from ppl_c_implementation_common_defs.hh:28,9334 from ppl_c_Octagonal_Shape_double.cc:24:9335../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'933666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9337 | ^~~~~~~~~~~~9338In file included from ppl_c_implementation_common_defs.hh:28,9339 from ppl_c_Octagonal_Shape_double.cc:24:9340../../src/ppl.hh:78622:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]934178622 | row_reference m_cv = *(v_iter + 1);9342 | ^~~~9343In file included from ppl_c_implementation_common_defs.hh:28,9344 from ppl_c_Octagonal_Shape_double.cc:24:9345../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'934666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9347 | ^~~~~~~~~~~~9348In file included from ppl_c_implementation_common_defs.hh:28,9349 from ppl_c_Octagonal_Shape_double.cc:24:9350../../src/ppl.hh:78628:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]935178628 | row_reference m_tbf = *tbf_iter;9352 | ^~~~~9353In file included from ppl_c_implementation_common_defs.hh:28,9354 from ppl_c_Octagonal_Shape_double.cc:24:9355../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'935666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9357 | ^~~~~~~~~~~~9358In file included from ppl_c_implementation_common_defs.hh:28,9359 from ppl_c_Octagonal_Shape_double.cc:24:9360../../src/ppl.hh:78629:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]936178629 | row_reference m_ctbf = *(tbf_iter + 1);9362 | ^~~~~~9363In file included from ppl_c_implementation_common_defs.hh:28,9364 from ppl_c_Octagonal_Shape_double.cc:24:9365../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'936666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9367 | ^~~~~~~~~~~~9368ppl_c_Pointset_Powerset_C_Polyhedron.cc: In function 'int ppl_Pointset_Powerset_C_Polyhedron_iterator_begin(ppl_Pointset_Powerset_C_Polyhedron_t, ppl_Pointset_Powerset_C_Polyhedron_iterator_t)':9369ppl_c_Pointset_Powerset_C_Polyhedron.cc:1124:34: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9370 1124 | ppsit = to_nonconst(ps)->begin();9371 | ^9372In file included from ppl_c_implementation_common_defs.hh:28,9373 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9374../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9375101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9376 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9377In file included from ppl_c_implementation_common_defs.hh:28,9378 from ppl_c_Octagonal_Shape_double.cc:24:9379../../src/ppl.hh:78647:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]938078647 | row_reference m_j = *j_iter;9381 | ^~~9382In file included from ppl_c_implementation_common_defs.hh:28,9383 from ppl_c_Octagonal_Shape_double.cc:24:9384../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'938566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9386 | ^~~~~~~~~~~~9387In file included from ppl_c_implementation_common_defs.hh:28,9388 from ppl_c_Octagonal_Shape_double.cc:24:9389../../src/ppl.hh:78648:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]939078648 | row_reference m_cj = (j % 2 != 0) ? *(j_iter-1) : *(j_iter + 1);9391 | ^~~~9392In file included from ppl_c_implementation_common_defs.hh:28,9393 from ppl_c_Octagonal_Shape_double.cc:24:9394../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'939566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9396 | ^~~~~~~~~~~~9397ppl_c_Pointset_Powerset_C_Polyhedron.cc: In function 'int ppl_Pointset_Powerset_C_Polyhedron_const_iterator_begin(ppl_const_Pointset_Powerset_C_Polyhedron_t, ppl_Pointset_Powerset_C_Polyhedron_const_iterator_t)':9398ppl_c_Pointset_Powerset_C_Polyhedron.cc:1134:31: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::const_iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::const_iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::const_iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9399 1134 | ppsit = to_const(ps)->begin();9400 | ^9401In file included from ppl_c_implementation_common_defs.hh:28,9402 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9403../../src/ppl.hh:101107:1: note: because 'Parma_Polyhedra_Library::const_iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::const_iterator_to_const<Container>::const_iterator_to_const(const Parma_Polyhedra_Library::const_iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9404101107 | const_iterator_to_const<Container>9405 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9406ppl_c_Pointset_Powerset_C_Polyhedron.cc: In function 'int ppl_Pointset_Powerset_C_Polyhedron_iterator_end(ppl_Pointset_Powerset_C_Polyhedron_t, ppl_Pointset_Powerset_C_Polyhedron_iterator_t)':9407ppl_c_Pointset_Powerset_C_Polyhedron.cc:1144:32: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9408 1144 | ppsit = to_nonconst(ps)->end();9409 | ^9410In file included from ppl_c_implementation_common_defs.hh:28,9411 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9412../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9413101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9415In file included from ppl_c_implementation_common_defs.hh:28,9416 from ppl_c_Octagonal_Shape_double.cc:24:9417../../src/ppl.hh:78664:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]941878664 | row_reference m_j = *j_iter;9419 | ^~~9420In file included from ppl_c_implementation_common_defs.hh:28,9421 from ppl_c_Octagonal_Shape_double.cc:24:9422../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'942366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9424 | ^~~~~~~~~~~~9425In file included from ppl_c_implementation_common_defs.hh:28,9426 from ppl_c_Octagonal_Shape_double.cc:24:9427../../src/ppl.hh:78665:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]942878665 | row_reference m_cj = (j % 2 != 0) ? *(j_iter-1) : *(j_iter + 1);9429 | ^~~~9430In file included from ppl_c_implementation_common_defs.hh:28,9431 from ppl_c_Octagonal_Shape_double.cc:24:9432../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'943366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9434 | ^~~~~~~~~~~~9435In file included from ppl_c_implementation_common_defs.hh:28,9436 from ppl_c_Octagonal_Shape_double.cc:24:9437../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::map_space_dimensions(const Partial_Function&) [with Partial_Function = Parma_Polyhedra_Library::Interfaces::C::Array_Partial_Function_Wrapper; T = double]':9438ppl_c_Octagonal_Shape_double.cc:1316:27: required from here9439../../src/ppl.hh:74773:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]944074773 | row_reference r_i = *i_iter;9441 | ^~~9442In file included from ppl_c_implementation_common_defs.hh:28,9443 from ppl_c_Octagonal_Shape_double.cc:24:9444../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'944566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9446 | ^~~~~~~~~~~~9447In file included from ppl_c_implementation_common_defs.hh:28,9448 from ppl_c_Octagonal_Shape_double.cc:24:9449../../src/ppl.hh:74774:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]945074774 | row_reference r_ii = *(i_iter + 1);9451 | ^~~~9452In file included from ppl_c_implementation_common_defs.hh:28,9453 from ppl_c_Octagonal_Shape_double.cc:24:9454../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'945566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9456 | ^~~~~~~~~~~~9457In file included from ppl_c_implementation_common_defs.hh:28,9458 from ppl_c_Octagonal_Shape_double.cc:24:9459../../src/ppl.hh:74777:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]946074777 | row_reference x_i = *x_iter;9461 | ^~~9462In file included from ppl_c_implementation_common_defs.hh:28,9463 from ppl_c_Octagonal_Shape_double.cc:24:9464../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'946566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9466 | ^~~~~~~~~~~~9467In file included from ppl_c_implementation_common_defs.hh:28,9468 from ppl_c_Octagonal_Shape_double.cc:24:9469../../src/ppl.hh:74778:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]947074778 | row_reference x_ii = *(x_iter + 1);9471 | ^~~~9472In file included from ppl_c_implementation_common_defs.hh:28,9473 from ppl_c_Octagonal_Shape_double.cc:24:9474../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'947566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9476 | ^~~~~~~~~~~~9477In file included from ppl_c_implementation_common_defs.hh:28,9478 from ppl_c_Octagonal_Shape_double.cc:24:9479../../src/ppl.hh:74797:27: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]948074797 | row_reference x_j = *x_j_iter;9481 | ^~~9482In file included from ppl_c_implementation_common_defs.hh:28,9483 from ppl_c_Octagonal_Shape_double.cc:24:9484../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'948566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9486 | ^~~~~~~~~~~~9487In file included from ppl_c_implementation_common_defs.hh:28,9488 from ppl_c_Octagonal_Shape_double.cc:24:9489../../src/ppl.hh:74798:27: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]949074798 | row_reference x_jj = *(x_j_iter + 1);9491 | ^~~~9492In file included from ppl_c_implementation_common_defs.hh:28,9493 from ppl_c_Octagonal_Shape_double.cc:24:9494../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'949566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9496 | ^~~~~~~~~~~~9497ppl_c_Pointset_Powerset_C_Polyhedron.cc: In function 'int ppl_Pointset_Powerset_C_Polyhedron_const_iterator_end(ppl_const_Pointset_Powerset_C_Polyhedron_t, ppl_Pointset_Powerset_C_Polyhedron_const_iterator_t)':9498ppl_c_Pointset_Powerset_C_Polyhedron.cc:1154:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::const_iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::const_iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::const_iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9499 1154 | ppsit = to_const(ps)->end();9500 | ^9501In file included from ppl_c_implementation_common_defs.hh:28,9502 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9503../../src/ppl.hh:101107:1: note: because 'Parma_Polyhedra_Library::const_iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::const_iterator_to_const<Container>::const_iterator_to_const(const Parma_Polyhedra_Library::const_iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9504101107 | const_iterator_to_const<Container>9505 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9506ppl_c_Pointset_Powerset_C_Polyhedron.cc: In function 'int ppl_Pointset_Powerset_C_Polyhedron_drop_disjunct(ppl_Pointset_Powerset_C_Polyhedron_t, ppl_const_Pointset_Powerset_C_Polyhedron_iterator_t, ppl_Pointset_Powerset_C_Polyhedron_iterator_t)':9507ppl_c_Pointset_Powerset_C_Polyhedron.cc:1303:31: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9508 1303 | iit = pps.drop_disjunct(ccit);9509 | ^9510In file included from ppl_c_implementation_common_defs.hh:28,9511 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9512../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9513101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9514 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9515In file included from ppl_c_implementation_common_defs.hh:28,9516 from ppl_c_Octagonal_Shape_double.cc:24:9517../../src/ppl.hh: In instantiation of 'std::ostream& Parma_Polyhedra_Library::IO_Operators::operator<<(std::ostream&, const Parma_Polyhedra_Library::Octagonal_Shape<U>&) [with T = double; std::ostream = std::basic_ostream<char>]':9518ppl_c_Octagonal_Shape_double.cc:1893:1: required from here9519../../src/ppl.hh:79303:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]952079303 | row_reference r_i = *i_iter;9521 | ^~~9522In file included from ppl_c_implementation_common_defs.hh:28,9523 from ppl_c_Octagonal_Shape_double.cc:24:9524../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'952566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9526 | ^~~~~~~~~~~~9527In file included from ppl_c_implementation_common_defs.hh:28,9528 from ppl_c_Octagonal_Shape_double.cc:24:9529../../src/ppl.hh:79305:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]953079305 | row_reference r_ii = *i_iter;9531 | ^~~~9532In file included from ppl_c_implementation_common_defs.hh:28,9533 from ppl_c_Octagonal_Shape_double.cc:24:9534../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'953566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9536 | ^~~~~~~~~~~~9537In file included from ppl_c_implementation_common_defs.hh:28,9538 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9539../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Pointset_Powerset<PSET>::pairwise_reduce() [with PSET = Parma_Polyhedra_Library::C_Polyhedron]':9540ppl_c_Pointset_Powerset_C_Polyhedron.cc:306:22: required from here9541../../src/ppl.hh:105110:11: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9542105109 | new_x_begin9543 | ~~~~~~~~~~~9544105110 | = new_x.add_non_bottom_disjunct_preserve_reduction(*xi,9545 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9546105111 | new_x_begin,9547 | ~~~~~~~~~~~~9548105112 | new_x_end);9549 | ~~~~~~~~~~9550In file included from ppl_c_implementation_common_defs.hh:28,9551 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9552../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9553101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9554 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9555In file included from ppl_c_implementation_common_defs.hh:28,9556 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9557../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Powerset<D>::omega_reduce() const [with D = Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>]':9558ppl_c_Pointset_Powerset_C_Polyhedron.cc:314:19: required from here9559../../src/ppl.hh:101877:10: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9560101877 | xi = x.drop_disjunct(xi);9561 | ~~~^~~~~~~~~~~~~~~~~~~~~9562In file included from ppl_c_implementation_common_defs.hh:28,9563 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9564../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9565101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9566 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9567In file included from ppl_c_implementation_common_defs.hh:28,9568 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9569../../src/ppl.hh:101894:14: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9570101894 | yi = x.drop_disjunct(yi);9571 | ~~~^~~~~~~~~~~~~~~~~~~~~9572In file included from ppl_c_implementation_common_defs.hh:28,9573 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9574../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9575101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9576 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9577In file included from ppl_c_implementation_common_defs.hh:28,9578 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9579../../src/ppl.hh:101906:10: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9580101906 | xi = x.drop_disjunct(xi);9581 | ~~~^~~~~~~~~~~~~~~~~~~~~9582In file included from ppl_c_implementation_common_defs.hh:28,9583 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9584../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9585101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9586 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9587In file included from ppl_c_implementation_common_defs.hh:28,9588 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9589../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::operator==(const Parma_Polyhedra_Library::Powerset<D>&, const Parma_Polyhedra_Library::Powerset<D>&) [with D = Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>]':9590ppl_c_Pointset_Powerset_C_Polyhedron.cc:500:17: required from here9591../../src/ppl.hh:102028:8: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9592102028 | zi = std::find(zi, z_end, *xi);9593 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~9594In file included from ppl_c_implementation_common_defs.hh:28,9595 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9596../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9597101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9598 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9599In file included from ppl_c_implementation_common_defs.hh:28,9600 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9601../../src/ppl.hh: In instantiation of 'Parma_Polyhedra_Library::Powerset<D>::iterator Parma_Polyhedra_Library::Powerset<D>::add_non_bottom_disjunct_preserve_reduction(const D&, Parma_Polyhedra_Library::Powerset<D>::iterator, Parma_Polyhedra_Library::Powerset<D>::iterator) [with D = Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>; Parma_Polyhedra_Library::Powerset<D>::iterator = Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >]':9602../../src/ppl.hh:105110:61: required from 'void Parma_Polyhedra_Library::Pointset_Powerset<PSET>::pairwise_reduce() [with PSET = Parma_Polyhedra_Library::C_Polyhedron]'9603ppl_c_Pointset_Powerset_C_Polyhedron.cc:306:22: required from here9604../../src/ppl.hh:101986:10: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9605101986 | xi = drop_disjunct(xi);9606 | ~~~^~~~~~~~~~~~~~~~~~~9607In file included from ppl_c_implementation_common_defs.hh:28,9608 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9609../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9610101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9611 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9612In file included from ppl_c_implementation_common_defs.hh:28,9613 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9614../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Powerset<D>::collapse(Parma_Polyhedra_Library::Powerset<D>::Sequence_iterator) [with D = Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>; Parma_Polyhedra_Library::Powerset<D>::Sequence_iterator = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >::iterator]':9615../../src/ppl.hh:101913:17: required from 'void Parma_Polyhedra_Library::Powerset<D>::omega_reduce() const [with D = Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>]'9616ppl_c_Pointset_Powerset_C_Polyhedron.cc:314:19: required from here9617../../src/ppl.hh:101857:10: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9618101857 | xi = drop_disjunct(xi);9619 | ~~~^~~~~~~~~~~~~~~~~~~9620In file included from ppl_c_implementation_common_defs.hh:28,9621 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9622../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9623101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9624 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9625In file included from ppl_c_implementation_common_defs.hh:28,9626 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9627../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Powerset<D>::least_upper_bound_assign(const Parma_Polyhedra_Library::Powerset<D>&) [with D = Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>]':9628../../src/ppl.hh:101803:3: required from 'void Parma_Polyhedra_Library::Powerset<D>::upper_bound_assign(const Parma_Polyhedra_Library::Powerset<D>&) [with D = Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>]'9629ppl_c_Pointset_Powerset_C_Polyhedron.cc:642:24: required from here9630../../src/ppl.hh:102073:15: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9631102073 | old_begin = add_non_bottom_disjunct_preserve_reduction(*i,9632 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9633102074 | old_begin,9634 | ~~~~~~~~~~9635102075 | old_end);9636 | ~~~~~~~~9637In file included from ppl_c_implementation_common_defs.hh:28,9638 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9639../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9640101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9641 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9642In file included from ppl_c_implementation_common_defs.hh:28,9643 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9644../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Pointset_Powerset<PSET>::BGP99_heuristics_assign(const Parma_Polyhedra_Library::Pointset_Powerset<PSET>&, Widening) [with Widening = Parma_Polyhedra_Library::Widening_Function<Parma_Polyhedra_Library::Polyhedron>; PSET = Parma_Polyhedra_Library::C_Polyhedron]':9645../../src/ppl.hh:105330:43: required from 'void Parma_Polyhedra_Library::Pointset_Powerset<PSET>::BHZ03_widening_assign(const Parma_Polyhedra_Library::Pointset_Powerset<PSET>&, Widening) [with Cert = Parma_Polyhedra_Library::BHRZ03_Certificate; Widening = Parma_Polyhedra_Library::Widening_Function<Parma_Polyhedra_Library::Polyhedron>; PSET = Parma_Polyhedra_Library::C_Polyhedron]'9646ppl_c_Pointset_Powerset_C_Polyhedron.cc:1335:47: required from here9647../../src/ppl.hh:105165:9: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >& Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >::operator=(const Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >&)' is deprecated [-Wdeprecated-copy]9648105164 | new_x_begin9649 | ~~~~~~~~~~~9650105165 | = new_x.add_non_bottom_disjunct_preserve_reduction(*i,9651 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9652105166 | new_x_begin,9653 | ~~~~~~~~~~~~9654105167 | new_x_end);9655 | ~~~~~~~~~~9656In file included from ppl_c_implementation_common_defs.hh:28,9657 from ppl_c_Pointset_Powerset_C_Polyhedron.cc:24:9658../../src/ppl.hh:101035:1: note: because 'Parma_Polyhedra_Library::iterator_to_const<std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > > >' has user-provided 'Parma_Polyhedra_Library::iterator_to_const<Container>::iterator_to_const(const Parma_Polyhedra_Library::iterator_to_const<Container>&) [with Container = std::__cxx11::list<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron>, std::allocator<Parma_Polyhedra_Library::Determinate<Parma_Polyhedra_Library::C_Polyhedron> > >]'9659101035 | iterator_to_const<Container>::iterator_to_const(const iterator_to_const& y)9660 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~9661In file included from ppl_c_implementation_common_defs.hh:28,9662 from ppl_c_Octagonal_Shape_double.cc:24:9663../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::compute_leaders(std::vector<unsigned int>&) const [with T = double]':9664../../src/ppl.hh:72089:18: required from 'Parma_Polyhedra_Library::dimension_type Parma_Polyhedra_Library::Octagonal_Shape<T>::affine_dimension() const [with T = double; Parma_Polyhedra_Library::dimension_type = unsigned int]'9665ppl_c_Octagonal_Shape_double.cc:480:38: required from here9666../../src/ppl.hh:74027:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]966774027 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;9668 | ^~~9669In file included from ppl_c_implementation_common_defs.hh:28,9670 from ppl_c_Octagonal_Shape_double.cc:24:9671../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'967266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9673 | ^~~~~~~~~~~~9674In file included from ppl_c_implementation_common_defs.hh:28,9675 from ppl_c_Octagonal_Shape_double.cc:24:9676../../src/ppl.hh:74029:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]967774029 | typename OR_Matrix<N>::const_row_reference_type m_ci9678 | ^~~~9679In file included from ppl_c_implementation_common_defs.hh:28,9680 from ppl_c_Octagonal_Shape_double.cc:24:9681../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'968266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9683 | ^~~~~~~~~~~~9684In file included from ppl_c_implementation_common_defs.hh:28,9685 from ppl_c_Octagonal_Shape_double.cc:24:9686../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::bounds(const Parma_Polyhedra_Library::Linear_Expression&, bool) const [with T = double]':9687../../src/ppl.hh:70426:10: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::bounds_from_above(const Parma_Polyhedra_Library::Linear_Expression&) const [with T = double]'9688ppl_c_Octagonal_Shape_double.cc:644:31: required from here9689../../src/ppl.hh:72751:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]969072751 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;9691 | ^~~9692In file included from ppl_c_implementation_common_defs.hh:28,9693 from ppl_c_Octagonal_Shape_double.cc:24:9694../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'969566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9696 | ^~~~~~~~~~~~9697In file included from ppl_c_implementation_common_defs.hh:28,9698 from ppl_c_Octagonal_Shape_double.cc:24:9699../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::max_min(const Parma_Polyhedra_Library::Linear_Expression&, bool, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, bool&) const [with T = double; Parma_Polyhedra_Library::Coefficient = mpz_class]':9700../../src/ppl.hh:70440:17: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::maximize(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, bool&) const [with T = double; Parma_Polyhedra_Library::Coefficient = mpz_class]'9701ppl_c_Octagonal_Shape_double.cc:675:31: required from here9702../../src/ppl.hh:72831:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]970372831 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;9704 | ^~~9705In file included from ppl_c_implementation_common_defs.hh:28,9706 from ppl_c_Octagonal_Shape_double.cc:24:9707../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'970866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9709 | ^~~~~~~~~~~~9710In file included from ppl_c_implementation_common_defs.hh:28,9711 from ppl_c_Octagonal_Shape_double.cc:24:9712../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::is_strong_coherent() const [with T = double]':9713../../src/ppl.hh:79527:12: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::OK() const [with T = double]'9714ppl_c_Octagonal_Shape_double.cc:826:26: required from here9715../../src/ppl.hh:72662:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]971672662 | typename OR_Matrix<N>::const_row_reference_type m_i = *iter;9717 | ^~~9718In file included from ppl_c_implementation_common_defs.hh:28,9719 from ppl_c_Octagonal_Shape_double.cc:24:9720../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'972166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9722 | ^~~~~~~~~~~~9723In file included from ppl_c_implementation_common_defs.hh:28,9724 from ppl_c_Octagonal_Shape_double.cc:24:9725../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with T = double]':9726../../src/ppl.hh:70626:20: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = double]'9727ppl_c_Octagonal_Shape_double.cc:893:29: required from here9728../../src/ppl.hh:72023:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]972972023 | typename OR_Matrix<N>::row_reference_type m_i = *i_iter;9730 | ^~~9731In file included from ppl_c_implementation_common_defs.hh:28,9732 from ppl_c_Octagonal_Shape_double.cc:24:9733../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'973466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9735 | ^~~~~~~~~~~~9736In file included from ppl_c_implementation_common_defs.hh:28,9737 from ppl_c_Octagonal_Shape_double.cc:24:9738../../src/ppl.hh:72048:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]973972048 | typename OR_Matrix<N>::row_reference_type m_ci = *i_iter;9740 | ^~~~9741In file included from ppl_c_implementation_common_defs.hh:28,9742 from ppl_c_Octagonal_Shape_double.cc:24:9743../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'974466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9745 | ^~~~~~~~~~~~9746In file included from ppl_c_implementation_common_defs.hh:28,9747 from ppl_c_Octagonal_Shape_double.cc:24:9748../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::non_redundant_matrix_entries(std::vector<Parma_Polyhedra_Library::Bit_Row>&) const [with T = double]':9749../../src/ppl.hh:78716:5: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::upper_bound_assign_if_exact(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) [with T = double]'9750ppl_c_Octagonal_Shape_double.cc:1007:40: required from here9751../../src/ppl.hh:74144:7: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]975274144 | m_i = *(matrix.row_begin() + i);9753 | ^~~9754In file included from ppl_c_implementation_common_defs.hh:28,9755 from ppl_c_Octagonal_Shape_double.cc:24:9756../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'975766467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9758 | ^~~~~~~~~~~~9759In file included from ppl_c_implementation_common_defs.hh:28,9760 from ppl_c_Octagonal_Shape_double.cc:24:9761../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::incremental_strong_closure_assign(Parma_Polyhedra_Library::Variable) const [with T = double]':9762../../src/ppl.hh:74505:10: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::simplify_using_context_assign(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) [with T = double]'9763ppl_c_Octagonal_Shape_double.cc:1023:42: required from here9764../../src/ppl.hh:73866:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]976573866 | row_reference x_v = *v_iter;9766 | ^~~9767In file included from ppl_c_implementation_common_defs.hh:28,9768 from ppl_c_Octagonal_Shape_double.cc:24:9769../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'977066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9771 | ^~~~~~~~~~~~9772In file included from ppl_c_implementation_common_defs.hh:28,9773 from ppl_c_Octagonal_Shape_double.cc:24:9774../../src/ppl.hh:73867:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]977573867 | row_reference x_cv = *cv_iter;9776 | ^~~~9777In file included from ppl_c_implementation_common_defs.hh:28,9778 from ppl_c_Octagonal_Shape_double.cc:24:9779../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'978066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9781 | ^~~~~~~~~~~~9782In file included from ppl_c_implementation_common_defs.hh:28,9783 from ppl_c_Octagonal_Shape_double.cc:24:9784../../src/ppl.hh:73876:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]978573876 | row_reference x_k = *k_iter;9786 | ^~~9787In file included from ppl_c_implementation_common_defs.hh:28,9788 from ppl_c_Octagonal_Shape_double.cc:24:9789../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'979066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9791 | ^~~~~~~~~~~~9792In file included from ppl_c_implementation_common_defs.hh:28,9793 from ppl_c_Octagonal_Shape_double.cc:24:9794../../src/ppl.hh:73877:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]979573877 | row_reference x_ck = (k % 2 != 0) ? *(k_iter-1) : *(k_iter + 1);9796 | ^~~~9797In file included from ppl_c_implementation_common_defs.hh:28,9798 from ppl_c_Octagonal_Shape_double.cc:24:9799../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'980066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9801 | ^~~~~~~~~~~~9802In file included from ppl_c_implementation_common_defs.hh:28,9803 from ppl_c_Octagonal_Shape_double.cc:24:9804../../src/ppl.hh:73883:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]980573883 | row_reference x_i = *i_iter;9806 | ^~~9807In file included from ppl_c_implementation_common_defs.hh:28,9808 from ppl_c_Octagonal_Shape_double.cc:24:9809../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'981066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9811 | ^~~~~~~~~~~~9812In file included from ppl_c_implementation_common_defs.hh:28,9813 from ppl_c_Octagonal_Shape_double.cc:24:9814../../src/ppl.hh:73884:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]981573884 | row_reference x_ci = (i % 2 != 0) ? *(i_iter-1) : *(i_iter + 1);9816 | ^~~~9817In file included from ppl_c_implementation_common_defs.hh:28,9818 from ppl_c_Octagonal_Shape_double.cc:24:9819../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'982066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9821 | ^~~~~~~~~~~~9822In file included from ppl_c_implementation_common_defs.hh:28,9823 from ppl_c_Octagonal_Shape_double.cc:24:9824../../src/ppl.hh:73926:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]982573926 | row_reference x_i = *i_iter;9826 | ^~~9827In file included from ppl_c_implementation_common_defs.hh:28,9828 from ppl_c_Octagonal_Shape_double.cc:24:9829../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'983066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9831 | ^~~~~~~~~~~~9832In file included from ppl_c_implementation_common_defs.hh:28,9833 from ppl_c_Octagonal_Shape_double.cc:24:9834../../src/ppl.hh:73933:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]983573933 | row_reference x_cj = *(m_begin + cj);9836 | ^~~~9837In file included from ppl_c_implementation_common_defs.hh:28,9838 from ppl_c_Octagonal_Shape_double.cc:24:9839../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'984066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9841 | ^~~~~~~~~~~~9842In file included from ppl_c_implementation_common_defs.hh:28,9843 from ppl_c_Octagonal_Shape_double.cc:24:9844../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::forget_all_octagonal_constraints(Parma_Polyhedra_Library::dimension_type) [with T = double; Parma_Polyhedra_Library::dimension_type = unsigned int]':9845../../src/ppl.hh:75532:3: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::unconstrain(Parma_Polyhedra_Library::Variable) [with T = double]'9846ppl_c_Octagonal_Shape_double.cc:1051:18: required from here9847../../src/ppl.hh:75478:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]984875478 | typename OR_Matrix<N>::row_reference_type r_v = *m_iter;9849 | ^~~9850In file included from ppl_c_implementation_common_defs.hh:28,9851 from ppl_c_Octagonal_Shape_double.cc:24:9852../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'985366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9854 | ^~~~~~~~~~~~9855In file included from ppl_c_implementation_common_defs.hh:28,9856 from ppl_c_Octagonal_Shape_double.cc:24:9857../../src/ppl.hh:75479:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]985875479 | typename OR_Matrix<N>::row_reference_type r_cv = *(++m_iter);9859 | ^~~~9860In file included from ppl_c_implementation_common_defs.hh:28,9861 from ppl_c_Octagonal_Shape_double.cc:24:9862../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'986366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9864 | ^~~~~~~~~~~~9865In file included from ppl_c_implementation_common_defs.hh:28,9866 from ppl_c_Octagonal_Shape_double.cc:24:9867../../src/ppl.hh:75487:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]986875487 | typename OR_Matrix<N>::row_reference_type r = *m_iter;9869 | ^9870In file included from ppl_c_implementation_common_defs.hh:28,9871 from ppl_c_Octagonal_Shape_double.cc:24:9872../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'987366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9874 | ^~~~~~~~~~~~9875In file included from ppl_c_implementation_common_defs.hh:28,9876 from ppl_c_Octagonal_Shape_double.cc:24:9877../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = double; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]':9878../../src/ppl.hh:78372:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = double; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]'9879ppl_c_Octagonal_Shape_double.cc:1138:30: required from here9880../../src/ppl.hh:75786:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]988175786 | Row_reference m_i = *m_iter;9882 | ^~~9883In file included from ppl_c_implementation_common_defs.hh:28,9884 from ppl_c_Octagonal_Shape_double.cc:24:9885../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'988666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9887 | ^~~~~~~~~~~~9888In file included from ppl_c_implementation_common_defs.hh:28,9889 from ppl_c_Octagonal_Shape_double.cc:24:9890../../src/ppl.hh:75788:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]989175788 | Row_reference m_ci = *m_iter;9892 | ^~~~9893In file included from ppl_c_implementation_common_defs.hh:28,9894 from ppl_c_Octagonal_Shape_double.cc:24:9895../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'989666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9897 | ^~~~~~~~~~~~9898In file included from ppl_c_implementation_common_defs.hh:28,9899 from ppl_c_Octagonal_Shape_double.cc:24:9900../../src/ppl.hh:75989:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]990175989 | row_reference m_i = *m_iter;9902 | ^~~9903In file included from ppl_c_implementation_common_defs.hh:28,9904 from ppl_c_Octagonal_Shape_double.cc:24:9905../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'990666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9907 | ^~~~~~~~~~~~9908In file included from ppl_c_implementation_common_defs.hh:28,9909 from ppl_c_Octagonal_Shape_double.cc:24:9910../../src/ppl.hh:75991:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]991175991 | row_reference m_ci = *m_iter;9912 | ^~~~9913In file included from ppl_c_implementation_common_defs.hh:28,9914 from ppl_c_Octagonal_Shape_double.cc:24:9915../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'991666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9917 | ^~~~~~~~~~~~9918In file included from ppl_c_implementation_common_defs.hh:28,9919 from ppl_c_Octagonal_Shape_double.cc:24:9920../../src/ppl.hh:76081:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]992176081 | row_reference m_i = *m_iter;9922 | ^~~9923In file included from ppl_c_implementation_common_defs.hh:28,9924 from ppl_c_Octagonal_Shape_double.cc:24:9925../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'992666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9927 | ^~~~~~~~~~~~9928In file included from ppl_c_implementation_common_defs.hh:28,9929 from ppl_c_Octagonal_Shape_double.cc:24:9930../../src/ppl.hh:76083:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]993176083 | row_reference m_ci = *m_iter;9932 | ^~~~9933In file included from ppl_c_implementation_common_defs.hh:28,9934 from ppl_c_Octagonal_Shape_double.cc:24:9935../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'993666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9937 | ^~~~~~~~~~~~9938In file included from ppl_c_implementation_common_defs.hh:28,9939 from ppl_c_Octagonal_Shape_double.cc:24:9940../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::forget_binary_octagonal_constraints(Parma_Polyhedra_Library::dimension_type) [with T = double; Parma_Polyhedra_Library::dimension_type = unsigned int]':9941../../src/ppl.hh:77210:15: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = double; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]'9942ppl_c_Octagonal_Shape_double.cc:1159:5: required from here9943../../src/ppl.hh:75500:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]994475500 | typename OR_Matrix<N>::row_reference_type r_v = *m_iter;9945 | ^~~9946In file included from ppl_c_implementation_common_defs.hh:28,9947 from ppl_c_Octagonal_Shape_double.cc:24:9948../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'994966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9950 | ^~~~~~~~~~~~9951In file included from ppl_c_implementation_common_defs.hh:28,9952 from ppl_c_Octagonal_Shape_double.cc:24:9953../../src/ppl.hh:75501:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]995475501 | typename OR_Matrix<N>::row_reference_type r_cv = *(++m_iter);9955 | ^~~~9956In file included from ppl_c_implementation_common_defs.hh:28,9957 from ppl_c_Octagonal_Shape_double.cc:24:9958../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'995966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9960 | ^~~~~~~~~~~~9961In file included from ppl_c_implementation_common_defs.hh:28,9962 from ppl_c_Octagonal_Shape_double.cc:24:9963../../src/ppl.hh:75509:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]996475509 | typename OR_Matrix<N>::row_reference_type r = *m_iter;9965 | ^9966In file included from ppl_c_implementation_common_defs.hh:28,9967 from ppl_c_Octagonal_Shape_double.cc:24:9968../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'996966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9970 | ^~~~~~~~~~~~9971In file included from ppl_c_implementation_common_defs.hh:28,9972 from ppl_c_Octagonal_Shape_double.cc:24:9973../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::get_limiting_octagon(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::Octagonal_Shape<T>&) const [with T = double]':9974../../src/ppl.hh:75177:3: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::limited_BHMZ05_extrapolation_assign(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, const Parma_Polyhedra_Library::Constraint_System&, unsigned int*) [with T = double]'9975ppl_c_Octagonal_Shape_double.cc:1467:41: required from here9976../../src/ppl.hh:74973:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]997774973 | Row_reference m_i = *i_iter;9978 | ^~~9979In file included from ppl_c_implementation_common_defs.hh:28,9980 from ppl_c_Octagonal_Shape_double.cc:24:9981../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'998266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9983 | ^~~~~~~~~~~~9984In file included from ppl_c_implementation_common_defs.hh:28,9985 from ppl_c_Octagonal_Shape_double.cc:24:9986../../src/ppl.hh:74976:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]998774976 | row_reference lo_m_i = *lo_iter;9988 | ^~~~~~9989In file included from ppl_c_implementation_common_defs.hh:28,9990 from ppl_c_Octagonal_Shape_double.cc:24:9991../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'999266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {9993 | ^~~~~~~~~~~~9994In file included from ppl_c_implementation_common_defs.hh:28,9995 from ppl_c_Octagonal_Shape_double.cc:24:9996../../src/ppl.hh:74999:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]999774999 | Row_reference m_ci = *i_iter;9998 | ^~~~9999In file included from ppl_c_implementation_common_defs.hh:28,10000 from ppl_c_Octagonal_Shape_double.cc:24:10001../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1000266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10003 | ^~~~~~~~~~~~10004In file included from ppl_c_implementation_common_defs.hh:28,10005 from ppl_c_Octagonal_Shape_double.cc:24:10006../../src/ppl.hh:75000:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1000775000 | row_reference lo_m_ci = *lo_iter;10008 | ^~~~~~~10009In file included from ppl_c_implementation_common_defs.hh:28,10010 from ppl_c_Octagonal_Shape_double.cc:24:10011../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1001266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10013 | ^~~~~~~~~~~~10014../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::OR_Matrix<T>::ascii_dump(std::ostream&) const [with T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; std::ostream = std::basic_ostream<char>]':10015../../src/ppl.hh:79413:20: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::ascii_dump(std::ostream&) const [with T = double; std::ostream = std::basic_ostream<char>]'10016ppl_c_Octagonal_Shape_double.cc:1893:1: required from here10017../../src/ppl.hh:67175:30: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1001867175 | const_row_reference_type r = *i;10019 | ^10020../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1002166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10022 | ^~~~~~~~~~~~10023../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::OR_Matrix<T>::ascii_load(std::istream&) [with T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; std::istream = std::basic_istream<char>]':10024../../src/ppl.hh:79435:25: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::ascii_load(std::istream&) [with T = double; std::istream = std::basic_istream<char>]'10025ppl_c_Octagonal_Shape_double.cc:1893:1: required from here10026../../src/ppl.hh:67197:24: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1002767197 | row_reference_type r_i = *i;10028 | ^~~10029../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1003066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10031 | ^~~~~~~~~~~~10032In file included from ppl_c_implementation_common_defs.hh:28,10033 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10034../../src/ppl.hh: In instantiation of 'Parma_Polyhedra_Library::Octagonal_Shape<T>::Octagonal_Shape(const Parma_Polyhedra_Library::Generator_System&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10035ppl_c_Octagonal_Shape_mpz_class.cc:454:56: required from here10036../../src/ppl.hh:71302:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1003771302 | row_reference x_i = *(mat_begin + di);10038 | ^~~10039In file included from ppl_c_implementation_common_defs.hh:28,10040 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10041../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1004266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10043 | ^~~~~~~~~~~~10044In file included from ppl_c_implementation_common_defs.hh:28,10045 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10046../../src/ppl.hh:71303:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1004771303 | row_reference x_ii = *(mat_begin + (di + 1));10048 | ^~~~10049In file included from ppl_c_implementation_common_defs.hh:28,10050 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10051../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1005266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10053 | ^~~~~~~~~~~~10054In file included from ppl_c_implementation_common_defs.hh:28,10055 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10056../../src/ppl.hh:71332:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1005771332 | row_reference x_i = *(mat_begin + di);10058 | ^~~10059In file included from ppl_c_implementation_common_defs.hh:28,10060 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10061../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1006266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10063 | ^~~~~~~~~~~~10064In file included from ppl_c_implementation_common_defs.hh:28,10065 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10066../../src/ppl.hh:71333:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1006771333 | row_reference x_ii = *(mat_begin + (di + 1));10068 | ^~~~10069In file included from ppl_c_implementation_common_defs.hh:28,10070 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10071../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1007266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10073 | ^~~~~~~~~~~~10074In file included from ppl_c_implementation_common_defs.hh:28,10075 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10076../../src/ppl.hh:71383:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1007771383 | row_reference x_i = *(mat_begin + di);10078 | ^~~10079In file included from ppl_c_implementation_common_defs.hh:28,10080 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10081../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1008266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10083 | ^~~~~~~~~~~~10084In file included from ppl_c_implementation_common_defs.hh:28,10085 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10086../../src/ppl.hh:71384:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1008771384 | row_reference x_ii = *(mat_begin + (di + 1));10088 | ^~~~10089In file included from ppl_c_implementation_common_defs.hh:28,10090 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10091../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1009266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10093 | ^~~~~~~~~~~~10094In file included from ppl_c_implementation_common_defs.hh:28,10095 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10096../../src/ppl.hh:71414:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1009771414 | row_reference x_i = *(mat_begin + di);10098 | ^~~10099In file included from ppl_c_implementation_common_defs.hh:28,10100 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10101../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1010266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10103 | ^~~~~~~~~~~~10104In file included from ppl_c_implementation_common_defs.hh:28,10105 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10106../../src/ppl.hh:71415:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1010771415 | row_reference x_ii = *(mat_begin + (di + 1));10108 | ^~~~10109In file included from ppl_c_implementation_common_defs.hh:28,10110 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10111../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1011266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10113 | ^~~~~~~~~~~~10114In file included from ppl_c_implementation_common_defs.hh:28,10115 from ppl_c_Octagonal_Shape_double.cc:24:10116../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10117../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'10118../../src/ppl.hh:70284:36: required from 'Parma_Polyhedra_Library::Octagonal_Shape<T>::Octagonal_Shape(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, Parma_Polyhedra_Library::Complexity_Class) [with U = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; T = double]'10119ppl_c_Octagonal_Shape_double.cc:129:53: required from here10120../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1012173755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;10122 | ^~~10123In file included from ppl_c_implementation_common_defs.hh:28,10124 from ppl_c_Octagonal_Shape_double.cc:24:10125../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1012666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10127 | ^~~~~~~~~~~~10128In file included from ppl_c_implementation_common_defs.hh:28,10129 from ppl_c_Octagonal_Shape_double.cc:24:10130../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]':10131../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]'10132../../src/ppl.hh:70284:36: required from 'Parma_Polyhedra_Library::Octagonal_Shape<T>::Octagonal_Shape(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, Parma_Polyhedra_Library::Complexity_Class) [with U = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>; T = double]'10133ppl_c_Octagonal_Shape_double.cc:140:53: required from here10134../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1013573755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;10136 | ^~~10137In file included from ppl_c_implementation_common_defs.hh:28,10138 from ppl_c_Octagonal_Shape_double.cc:24:10139../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1014066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10141 | ^~~~~~~~~~~~10142In file included from ppl_c_implementation_common_defs.hh:28,10143 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10144../../src/ppl.hh: In instantiation of 'Parma_Polyhedra_Library::Poly_Con_Relation Parma_Polyhedra_Library::Octagonal_Shape<T>::relation_with(const Parma_Polyhedra_Library::Constraint&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10145ppl_c_Octagonal_Shape_mpz_class.cc:495:44: required from here10146../../src/ppl.hh:73198:51: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1014773198 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;10148 | ^~~10149In file included from ppl_c_implementation_common_defs.hh:28,10150 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10151../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1015266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10153 | ^~~~~~~~~~~~10154In file included from ppl_c_implementation_common_defs.hh:28,10155 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10156../../src/ppl.hh:73213:51: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1015773213 | typename OR_Matrix<N>::const_row_reference_type m_ci = *i_iter;10158 | ^~~~10159In file included from ppl_c_implementation_common_defs.hh:28,10160 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10161../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1016266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10163 | ^~~~~~~~~~~~10164In file included from ppl_c_implementation_common_defs.hh:28,10165 from ppl_c_Octagonal_Shape_double.cc:24:10166../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = double]':10167../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = double]'10168../../src/ppl.hh:72079:3: required from 'Parma_Polyhedra_Library::dimension_type Parma_Polyhedra_Library::Octagonal_Shape<T>::affine_dimension() const [with T = double; Parma_Polyhedra_Library::dimension_type = unsigned int]'10169ppl_c_Octagonal_Shape_double.cc:480:38: required from here10170../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1017173755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;10172 | ^~~10173In file included from ppl_c_implementation_common_defs.hh:28,10174 from ppl_c_Octagonal_Shape_double.cc:24:10175../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1017666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10177 | ^~~~~~~~~~~~10178In file included from ppl_c_implementation_common_defs.hh:28,10179 from ppl_c_Octagonal_Shape_double.cc:24:10180../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::compute_successors(std::vector<unsigned int>&) const [with T = double]':10181../../src/ppl.hh:74132:3: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::non_redundant_matrix_entries(std::vector<Parma_Polyhedra_Library::Bit_Row>&) const [with T = double]'10182../../src/ppl.hh:78716:5: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::upper_bound_assign_if_exact(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) [with T = double]'10183ppl_c_Octagonal_Shape_double.cc:1007:40: required from here10184../../src/ppl.hh:73992:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1018573992 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;10186 | ^~~10187In file included from ppl_c_implementation_common_defs.hh:28,10188 from ppl_c_Octagonal_Shape_double.cc:24:10189../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1019066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10191 | ^~~~~~~~~~~~10192In file included from ppl_c_implementation_common_defs.hh:28,10193 from ppl_c_Octagonal_Shape_double.cc:24:10194../../src/ppl.hh:73993:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1019573993 | typename OR_Matrix<N>::const_row_reference_type m_ci10196 | ^~~~10197In file included from ppl_c_implementation_common_defs.hh:28,10198 from ppl_c_Octagonal_Shape_double.cc:24:10199../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1020066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10201 | ^~~~~~~~~~~~10202In file included from ppl_c_implementation_common_defs.hh:28,10203 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10204../../src/ppl.hh: In instantiation of 'Parma_Polyhedra_Library::Poly_Gen_Relation Parma_Polyhedra_Library::Octagonal_Shape<T>::relation_with(const Parma_Polyhedra_Library::Generator&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10205ppl_c_Octagonal_Shape_mpz_class.cc:505:44: required from here10206../../src/ppl.hh:73353:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1020773353 | row_reference m_i = *i_iter;10208 | ^~~10209In file included from ppl_c_implementation_common_defs.hh:28,10210 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10211../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1021266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10213 | ^~~~~~~~~~~~10214In file included from ppl_c_implementation_common_defs.hh:28,10215 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10216../../src/ppl.hh:73354:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1021773354 | row_reference m_ii = *(i_iter + 1);10218 | ^~~~10219In file included from ppl_c_implementation_common_defs.hh:28,10220 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10221../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1022266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10223 | ^~~~~~~~~~~~10224In file included from ppl_c_implementation_common_defs.hh:28,10225 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10226../../src/ppl.hh:73438:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1022773438 | row_reference m_i = *i_iter;10228 | ^~~10229In file included from ppl_c_implementation_common_defs.hh:28,10230 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10231../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1023266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10233 | ^~~~~~~~~~~~10234In file included from ppl_c_implementation_common_defs.hh:28,10235 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10236../../src/ppl.hh:73439:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1023773439 | row_reference m_ii = *(i_iter + 1);10238 | ^~~~10239In file included from ppl_c_implementation_common_defs.hh:28,10240 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10241../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1024266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10243 | ^~~~~~~~~~~~10244In file included from ppl_c_implementation_common_defs.hh:28,10245 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10246../../src/ppl.hh: In instantiation of 'Parma_Polyhedra_Library::Constraint_System Parma_Polyhedra_Library::Octagonal_Shape<T>::constraints() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10247ppl_c_Octagonal_Shape_mpz_class.cc:529:48: required from here10248../../src/ppl.hh:78467:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1024978467 | row_reference r_i = *i_iter;10250 | ^~~10251In file included from ppl_c_implementation_common_defs.hh:28,10252 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10253../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1025466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10255 | ^~~~~~~~~~~~10256In file included from ppl_c_implementation_common_defs.hh:28,10257 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10258../../src/ppl.hh:78469:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1025978469 | row_reference r_ii = *i_iter;10260 | ^~~~10261In file included from ppl_c_implementation_common_defs.hh:28,10262 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10263../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1026466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10265 | ^~~~~~~~~~~~10266In file included from ppl_c_implementation_common_defs.hh:28,10267 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10268../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::is_bounded() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10269ppl_c_Octagonal_Shape_mpz_class.cc:595:24: required from here10270../../src/ppl.hh:72383:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1027172383 | typename OR_Matrix<N>::const_row_reference_type x_i = *i;10272 | ^~~10273In file included from ppl_c_implementation_common_defs.hh:28,10274 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10275../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1027666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10277 | ^~~~~~~~~~~~10278In file included from ppl_c_implementation_common_defs.hh:28,10279 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10280../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::frequency(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient = mpz_class]':10281ppl_c_Octagonal_Shape_mpz_class.cc:767:23: required from here10282../../src/ppl.hh:72516:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1028372516 | row_reference m_i = *i_iter;10284 | ^~~10285In file included from ppl_c_implementation_common_defs.hh:28,10286 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10287../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1028866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10289 | ^~~~~~~~~~~~10290In file included from ppl_c_implementation_common_defs.hh:28,10291 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10292../../src/ppl.hh:72517:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1029372517 | row_reference m_ii = *(i_iter + 1);10294 | ^~~~10295In file included from ppl_c_implementation_common_defs.hh:28,10296 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10297../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1029866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10299 | ^~~~~~~~~~~~10300In file included from ppl_c_implementation_common_defs.hh:28,10301 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10302../../src/ppl.hh:72549:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1030372549 | row_reference m_j = *(m_begin + j);10304 | ^~~10305In file included from ppl_c_implementation_common_defs.hh:28,10306 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10307../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1030866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10309 | ^~~~~~~~~~~~10310In file included from ppl_c_implementation_common_defs.hh:28,10311 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10312../../src/ppl.hh:72550:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1031372550 | row_reference m_cj = *(m_begin + cj);10314 | ^~~~10315In file included from ppl_c_implementation_common_defs.hh:28,10316 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10317../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1031866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10319 | ^~~~~~~~~~~~10320In file included from ppl_c_implementation_common_defs.hh:28,10321 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10322../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::is_disjoint_from(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10323ppl_c_Octagonal_Shape_mpz_class.cc:801:29: required from here10324../../src/ppl.hh:72327:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1032572327 | row_reference m_i = *i_iter;10326 | ^~~10327In file included from ppl_c_implementation_common_defs.hh:28,10328 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10329../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1033066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10331 | ^~~~~~~~~~~~10332In file included from ppl_c_implementation_common_defs.hh:28,10333 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10334../../src/ppl.hh:72330:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1033572330 | row_reference m_cj = *(m_begin + cj);10336 | ^~~~10337In file included from ppl_c_implementation_common_defs.hh:28,10338 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10339../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1034066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10341 | ^~~~~~~~~~~~10342In file included from ppl_c_implementation_common_defs.hh:28,10343 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10344../../src/ppl.hh:72332:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1034572332 | row_reference y_ci = *(y_begin + ci);10346 | ^~~~10347In file included from ppl_c_implementation_common_defs.hh:28,10348 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10349../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1035066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10351 | ^~~~~~~~~~~~10352In file included from ppl_c_implementation_common_defs.hh:28,10353 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10354../../src/ppl.hh:72333:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1035572333 | row_reference y_j = *(y_begin + j);10356 | ^~~10357In file included from ppl_c_implementation_common_defs.hh:28,10358 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10359../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1036066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10361 | ^~~~~~~~~~~~10362In file included from ppl_c_implementation_common_defs.hh:28,10363 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10364../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::OK() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10365ppl_c_Octagonal_Shape_mpz_class.cc:826:26: required from here10366../../src/ppl.hh:79475:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1036779475 | typename OR_Matrix<N>::const_row_reference_type x_i = *i;10368 | ^~~10369In file included from ppl_c_implementation_common_defs.hh:28,10370 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10371../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1037266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10373 | ^~~~~~~~~~~~10374In file included from ppl_c_implementation_common_defs.hh:28,10375 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10376../../src/ppl.hh:79493:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1037779493 | typename OR_Matrix<N>::const_row_reference_type r = *i;10378 | ^10379In file included from ppl_c_implementation_common_defs.hh:28,10380 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10381../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1038266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10383 | ^~~~~~~~~~~~10384In file included from ppl_c_implementation_common_defs.hh:28,10385 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10386../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::add_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10387ppl_c_Octagonal_Shape_mpz_class.cc:839:21: required from here10388../../src/ppl.hh:71504:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1038971504 | typename OR_Matrix<N>::row_reference_type m_i = *i_iter;10390 | ^~~10391In file included from ppl_c_implementation_common_defs.hh:28,10392 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10393../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1039466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10395 | ^~~~~~~~~~~~10396In file included from ppl_c_implementation_common_defs.hh:28,10397 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10398../../src/ppl.hh:71529:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1039971529 | typename OR_Matrix<N>::row_reference_type m_ci = *i_iter;10400 | ^~~~10401In file included from ppl_c_implementation_common_defs.hh:28,10402 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10403../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1040466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10405 | ^~~~~~~~~~~~10406In file included from ppl_c_implementation_common_defs.hh:28,10407 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10408../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::concatenate_assign(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10409ppl_c_Octagonal_Shape_mpz_class.cc:980:24: required from here10410../../src/ppl.hh:72231:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1041172231 | typename OR_Matrix<N>::row_reference_type r = *i;10412 | ^10413In file included from ppl_c_implementation_common_defs.hh:28,10414 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10415../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1041666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10417 | ^~~~~~~~~~~~10418In file included from ppl_c_implementation_common_defs.hh:28,10419 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10420../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::upper_bound_assign_if_exact(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10421ppl_c_Octagonal_Shape_mpz_class.cc:1007:40: required from here10422../../src/ppl.hh:78738:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1042378738 | row_reference x_i = *(x_m_begin + i);10424 | ^~~10425In file included from ppl_c_implementation_common_defs.hh:28,10426 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10427../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1042866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10429 | ^~~~~~~~~~~~10430In file included from ppl_c_implementation_common_defs.hh:28,10431 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10432../../src/ppl.hh:78739:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1043378739 | row_reference y_i = *(y_m_begin + i);10434 | ^~~10435In file included from ppl_c_implementation_common_defs.hh:28,10436 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10437../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1043866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10439 | ^~~~~~~~~~~~10440In file included from ppl_c_implementation_common_defs.hh:28,10441 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10442../../src/ppl.hh:78740:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1044378740 | row_reference ub_i = *(ub_m_begin + i);10444 | ^~~~10445In file included from ppl_c_implementation_common_defs.hh:28,10446 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10447../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1044866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10449 | ^~~~~~~~~~~~10450In file included from ppl_c_implementation_common_defs.hh:28,10451 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10452../../src/ppl.hh:78755:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1045378755 | row_reference ub_cj = *(ub_m_begin + cj);10454 | ^~~~~10455In file included from ppl_c_implementation_common_defs.hh:28,10456 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10457../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1045866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10459 | ^~~~~~~~~~~~10460In file included from ppl_c_implementation_common_defs.hh:28,10461 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10462../../src/ppl.hh:78761:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1046378761 | row_reference x_k = *(x_m_begin + k);10464 | ^~~10465In file included from ppl_c_implementation_common_defs.hh:28,10466 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10467../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1046866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10469 | ^~~~~~~~~~~~10470In file included from ppl_c_implementation_common_defs.hh:28,10471 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10472../../src/ppl.hh:78762:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1047378762 | row_reference y_k = *(y_m_begin + k);10474 | ^~~10475In file included from ppl_c_implementation_common_defs.hh:28,10476 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10477../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1047866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10479 | ^~~~~~~~~~~~10480In file included from ppl_c_implementation_common_defs.hh:28,10481 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10482../../src/ppl.hh:78763:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1048378763 | row_reference ub_k = *(ub_m_begin + k);10484 | ^~~~10485In file included from ppl_c_implementation_common_defs.hh:28,10486 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10487../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1048866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10489 | ^~~~~~~~~~~~10490In file included from ppl_c_implementation_common_defs.hh:28,10491 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10492../../src/ppl.hh:78788:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1049378788 | row_reference ub_cell = *(ub_m_begin + cell);10494 | ^~~~~~~10495In file included from ppl_c_implementation_common_defs.hh:28,10496 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10497../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1049866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10499 | ^~~~~~~~~~~~10500In file included from ppl_c_implementation_common_defs.hh:28,10501 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10502../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::constrains(Parma_Polyhedra_Library::Variable) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10503ppl_c_Octagonal_Shape_mpz_class.cc:1037:24: required from here10504../../src/ppl.hh:72625:51: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1050572625 | typename OR_Matrix<N>::const_row_reference_type r_v = *m_iter;10506 | ^~~10507In file included from ppl_c_implementation_common_defs.hh:28,10508 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10509../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1051066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10511 | ^~~~~~~~~~~~10512In file included from ppl_c_implementation_common_defs.hh:28,10513 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10514../../src/ppl.hh:72626:51: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1051572626 | typename OR_Matrix<N>::const_row_reference_type r_cv = *(++m_iter);10516 | ^~~~10517In file included from ppl_c_implementation_common_defs.hh:28,10518 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10519../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1052066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10521 | ^~~~~~~~~~~~10522In file included from ppl_c_implementation_common_defs.hh:28,10523 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10524../../src/ppl.hh:72635:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1052572635 | typename OR_Matrix<N>::const_row_reference_type r = *m_iter;10526 | ^10527In file included from ppl_c_implementation_common_defs.hh:28,10528 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10529../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1053066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10531 | ^~~~~~~~~~~~10532In file included from ppl_c_implementation_common_defs.hh:28,10533 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10534../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]':10535ppl_c_Octagonal_Shape_mpz_class.cc:1087:19: required from here10536../../src/ppl.hh:76270:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1053776270 | row_reference m_v = *m_iter;10538 | ^~~10539In file included from ppl_c_implementation_common_defs.hh:28,10540 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10541../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1054266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10543 | ^~~~~~~~~~~~10544In file included from ppl_c_implementation_common_defs.hh:28,10545 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10546../../src/ppl.hh:76272:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1054776272 | row_reference m_cv = *m_iter;10548 | ^~~~10549In file included from ppl_c_implementation_common_defs.hh:28,10550 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10551../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1055266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10553 | ^~~~~~~~~~~~10554In file included from ppl_c_implementation_common_defs.hh:28,10555 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10556../../src/ppl.hh:76285:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1055776285 | row_reference m_i = *m_iter;10558 | ^~~10559In file included from ppl_c_implementation_common_defs.hh:28,10560 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10561../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1056266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10563 | ^~~~~~~~~~~~10564In file included from ppl_c_implementation_common_defs.hh:28,10565 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10566../../src/ppl.hh:76395:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1056776395 | Row_reference m_i = *m_iter;10568 | ^~~10569In file included from ppl_c_implementation_common_defs.hh:28,10570 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10571../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1057266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10573 | ^~~~~~~~~~~~10574In file included from ppl_c_implementation_common_defs.hh:28,10575 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10576../../src/ppl.hh:76397:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1057776397 | Row_reference m_ci = *m_iter;10578 | ^~~~10579In file included from ppl_c_implementation_common_defs.hh:28,10580 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10581../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1058266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10583 | ^~~~~~~~~~~~10584In file included from ppl_c_implementation_common_defs.hh:28,10585 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10586../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]':10587ppl_c_Octagonal_Shape_mpz_class.cc:1122:27: required from here10588../../src/ppl.hh:77964:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1058977964 | Row_reference m_i = *m_iter;10590 | ^~~10591In file included from ppl_c_implementation_common_defs.hh:28,10592 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10593../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1059466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10595 | ^~~~~~~~~~~~10596In file included from ppl_c_implementation_common_defs.hh:28,10597 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10598../../src/ppl.hh:77966:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1059977966 | Row_reference m_ci = *m_iter;10600 | ^~~~10601In file included from ppl_c_implementation_common_defs.hh:28,10602 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10603../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1060466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10605 | ^~~~~~~~~~~~10606In file included from ppl_c_implementation_common_defs.hh:28,10607 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10608../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]':10609ppl_c_Octagonal_Shape_mpz_class.cc:1159:5: required from here10610../../src/ppl.hh:77182:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1061177182 | row_reference m_v = *m_iter;10612 | ^~~10613In file included from ppl_c_implementation_common_defs.hh:28,10614 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10615../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1061666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10617 | ^~~~~~~~~~~~10618In file included from ppl_c_implementation_common_defs.hh:28,10619 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10620../../src/ppl.hh:77185:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1062177185 | row_reference m_cv = *m_iter;10622 | ^~~~10623In file included from ppl_c_implementation_common_defs.hh:28,10624 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10625../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1062666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10627 | ^~~~~~~~~~~~10628In file included from ppl_c_implementation_common_defs.hh:28,10629 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10630../../src/ppl.hh:77190:31: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1063177190 | row_reference m_i = *m_iter;10632 | ^~~10633In file included from ppl_c_implementation_common_defs.hh:28,10634 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10635../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1063666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10637 | ^~~~~~~~~~~~10638In file included from ppl_c_implementation_common_defs.hh:28,10639 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10640../../src/ppl.hh:77254:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1064177254 | row_reference m_v = *m_iter;10642 | ^~~10643In file included from ppl_c_implementation_common_defs.hh:28,10644 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10645../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1064666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10647 | ^~~~~~~~~~~~10648In file included from ppl_c_implementation_common_defs.hh:28,10649 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10650../../src/ppl.hh:77257:29: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1065177257 | row_reference m_cv = *m_iter;10652 | ^~~~10653In file included from ppl_c_implementation_common_defs.hh:28,10654 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10655../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1065666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10657 | ^~~~~~~~~~~~10658In file included from ppl_c_implementation_common_defs.hh:28,10659 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10660../../src/ppl.hh:77262:31: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1066177262 | row_reference m_i = *m_iter;10662 | ^~~10663In file included from ppl_c_implementation_common_defs.hh:28,10664 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10665../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1066666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10667 | ^~~~~~~~~~~~10668In file included from ppl_c_implementation_common_defs.hh:28,10669 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10670../../src/ppl.hh:77374:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1067177374 | Row_reference m_i = *m_iter;10672 | ^~~10673In file included from ppl_c_implementation_common_defs.hh:28,10674 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10675../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1067666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10677 | ^~~~~~~~~~~~10678In file included from ppl_c_implementation_common_defs.hh:28,10679 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10680../../src/ppl.hh:77376:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1068177376 | Row_reference m_ci = *m_iter;10682 | ^~~~10683In file included from ppl_c_implementation_common_defs.hh:28,10684 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10685../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1068666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10687 | ^~~~~~~~~~~~10688In file included from ppl_c_implementation_common_defs.hh:28,10689 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10690../../src/ppl.hh:77476:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1069177476 | Row_reference m_i = *m_iter;10692 | ^~~10693In file included from ppl_c_implementation_common_defs.hh:28,10694 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10695../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1069666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10697 | ^~~~~~~~~~~~10698In file included from ppl_c_implementation_common_defs.hh:28,10699 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10700../../src/ppl.hh:77478:23: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1070177478 | Row_reference m_ci = *m_iter;10702 | ^~~~10703In file included from ppl_c_implementation_common_defs.hh:28,10704 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10705../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1070666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10707 | ^~~~~~~~~~~~10708In file included from ppl_c_implementation_common_defs.hh:28,10709 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10710../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::add_space_dimensions_and_project(Parma_Polyhedra_Library::dimension_type) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::dimension_type = unsigned int]':10711ppl_c_Octagonal_Shape_mpz_class.cc:1233:39: required from here10712../../src/ppl.hh:74645:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1071374645 | typename OR_Matrix<N>::row_reference_type x_i = *i;10714 | ^~~10715In file included from ppl_c_implementation_common_defs.hh:28,10716 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10717../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1071866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10719 | ^~~~~~~~~~~~10720In file included from ppl_c_implementation_common_defs.hh:28,10721 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10722../../src/ppl.hh:74646:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1072374646 | typename OR_Matrix<N>::row_reference_type x_ci = *(i + 1);10724 | ^~~~10725In file included from ppl_c_implementation_common_defs.hh:28,10726 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10727../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1072866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10729 | ^~~~~~~~~~~~10730In file included from ppl_c_implementation_common_defs.hh:28,10731 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10732../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::remove_space_dimensions(const Parma_Polyhedra_Library::Variables_Set&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10733ppl_c_Octagonal_Shape_mpz_class.cc:1252:30: required from here10734../../src/ppl.hh:74704:49: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1073574704 | typename OR_Matrix<N>::row_reference_type row_ref = *row_iter;10736 | ^~~~~~~10737In file included from ppl_c_implementation_common_defs.hh:28,10738 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10739../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1074066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10741 | ^~~~~~~~~~~~10742In file included from ppl_c_implementation_common_defs.hh:28,10743 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10744../../src/ppl.hh:74705:49: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1074574705 | typename OR_Matrix<N>::row_reference_type row_ref1 = *(++row_iter);10746 | ^~~~~~~~10747In file included from ppl_c_implementation_common_defs.hh:28,10748 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10749../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1075066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10751 | ^~~~~~~~~~~~10752In file included from ppl_c_implementation_common_defs.hh:28,10753 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10754../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::expand_space_dimension(Parma_Polyhedra_Library::Variable, Parma_Polyhedra_Library::dimension_type) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::dimension_type = unsigned int]':10755ppl_c_Octagonal_Shape_mpz_class.cc:1281:29: required from here10756../../src/ppl.hh:78554:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1075778554 | Row_reference m_v = *v_iter;10758 | ^~~10759In file included from ppl_c_implementation_common_defs.hh:28,10760 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10761../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1076266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10763 | ^~~~~~~~~~~~10764In file included from ppl_c_implementation_common_defs.hh:28,10765 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10766../../src/ppl.hh:78555:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1076778555 | Row_reference m_cv = *(v_iter + 1);10768 | ^~~~10769In file included from ppl_c_implementation_common_defs.hh:28,10770 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10771../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1077266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10773 | ^~~~~~~~~~~~10774In file included from ppl_c_implementation_common_defs.hh:28,10775 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10776../../src/ppl.hh:78559:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1077778559 | row_reference m_i = *i_iter;10778 | ^~~10779In file included from ppl_c_implementation_common_defs.hh:28,10780 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10781../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1078266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10783 | ^~~~~~~~~~~~10784In file included from ppl_c_implementation_common_defs.hh:28,10785 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10786../../src/ppl.hh:78560:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1078778560 | row_reference m_ci = *(i_iter + 1);10788 | ^~~~10789In file included from ppl_c_implementation_common_defs.hh:28,10790 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10791../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1079266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10793 | ^~~~~~~~~~~~10794In file included from ppl_c_implementation_common_defs.hh:28,10795 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10796../../src/ppl.hh:78571:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1079778571 | row_reference m_cj = (j % 2 != 0) ? *(j_iter-1) : *(j_iter + 1);10798 | ^~~~10799In file included from ppl_c_implementation_common_defs.hh:28,10800 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10801../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1080266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10803 | ^~~~~~~~~~~~10804In file included from ppl_c_implementation_common_defs.hh:28,10805 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10806../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::fold_space_dimensions(const Parma_Polyhedra_Library::Variables_Set&, Parma_Polyhedra_Library::Variable) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10807ppl_c_Octagonal_Shape_mpz_class.cc:1300:28: required from here10808../../src/ppl.hh:78621:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1080978621 | row_reference m_v = *v_iter;10810 | ^~~10811In file included from ppl_c_implementation_common_defs.hh:28,10812 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10813../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1081466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10815 | ^~~~~~~~~~~~10816In file included from ppl_c_implementation_common_defs.hh:28,10817 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10818../../src/ppl.hh:78622:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1081978622 | row_reference m_cv = *(v_iter + 1);10820 | ^~~~10821In file included from ppl_c_implementation_common_defs.hh:28,10822 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10823../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1082466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10825 | ^~~~~~~~~~~~10826In file included from ppl_c_implementation_common_defs.hh:28,10827 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10828../../src/ppl.hh:78628:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1082978628 | row_reference m_tbf = *tbf_iter;10830 | ^~~~~10831In file included from ppl_c_implementation_common_defs.hh:28,10832 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10833../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1083466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10835 | ^~~~~~~~~~~~10836In file included from ppl_c_implementation_common_defs.hh:28,10837 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10838../../src/ppl.hh:78629:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1083978629 | row_reference m_ctbf = *(tbf_iter + 1);10840 | ^~~~~~10841In file included from ppl_c_implementation_common_defs.hh:28,10842 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10843../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1084466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10845 | ^~~~~~~~~~~~10846In file included from ppl_c_implementation_common_defs.hh:28,10847 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10848../../src/ppl.hh:78647:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1084978647 | row_reference m_j = *j_iter;10850 | ^~~10851In file included from ppl_c_implementation_common_defs.hh:28,10852 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10853../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1085466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10855 | ^~~~~~~~~~~~10856In file included from ppl_c_implementation_common_defs.hh:28,10857 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10858../../src/ppl.hh:78648:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1085978648 | row_reference m_cj = (j % 2 != 0) ? *(j_iter-1) : *(j_iter + 1);10860 | ^~~~10861In file included from ppl_c_implementation_common_defs.hh:28,10862 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10863../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1086466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10865 | ^~~~~~~~~~~~10866In file included from ppl_c_implementation_common_defs.hh:28,10867 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10868../../src/ppl.hh:78664:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1086978664 | row_reference m_j = *j_iter;10870 | ^~~10871In file included from ppl_c_implementation_common_defs.hh:28,10872 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10873../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1087466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10875 | ^~~~~~~~~~~~10876In file included from ppl_c_implementation_common_defs.hh:28,10877 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10878../../src/ppl.hh:78665:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1087978665 | row_reference m_cj = (j % 2 != 0) ? *(j_iter-1) : *(j_iter + 1);10880 | ^~~~10881In file included from ppl_c_implementation_common_defs.hh:28,10882 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10883../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1088466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10885 | ^~~~~~~~~~~~10886In file included from ppl_c_implementation_common_defs.hh:28,10887 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10888../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::map_space_dimensions(const Partial_Function&) [with Partial_Function = Parma_Polyhedra_Library::Interfaces::C::Array_Partial_Function_Wrapper; T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10889ppl_c_Octagonal_Shape_mpz_class.cc:1316:27: required from here10890../../src/ppl.hh:74773:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1089174773 | row_reference r_i = *i_iter;10892 | ^~~10893In file included from ppl_c_implementation_common_defs.hh:28,10894 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10895../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1089666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10897 | ^~~~~~~~~~~~10898In file included from ppl_c_implementation_common_defs.hh:28,10899 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10900../../src/ppl.hh:74774:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1090174774 | row_reference r_ii = *(i_iter + 1);10902 | ^~~~10903In file included from ppl_c_implementation_common_defs.hh:28,10904 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10905../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1090666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10907 | ^~~~~~~~~~~~10908In file included from ppl_c_implementation_common_defs.hh:28,10909 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10910../../src/ppl.hh:74777:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1091174777 | row_reference x_i = *x_iter;10912 | ^~~10913In file included from ppl_c_implementation_common_defs.hh:28,10914 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10915../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1091666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10917 | ^~~~~~~~~~~~10918In file included from ppl_c_implementation_common_defs.hh:28,10919 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10920../../src/ppl.hh:74778:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1092174778 | row_reference x_ii = *(x_iter + 1);10922 | ^~~~10923In file included from ppl_c_implementation_common_defs.hh:28,10924 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10925../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1092666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10927 | ^~~~~~~~~~~~10928In file included from ppl_c_implementation_common_defs.hh:28,10929 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10930../../src/ppl.hh:74797:27: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1093174797 | row_reference x_j = *x_j_iter;10932 | ^~~10933In file included from ppl_c_implementation_common_defs.hh:28,10934 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10935../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1093666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10937 | ^~~~~~~~~~~~10938In file included from ppl_c_implementation_common_defs.hh:28,10939 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10940../../src/ppl.hh:74798:27: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1094174798 | row_reference x_jj = *(x_j_iter + 1);10942 | ^~~~10943In file included from ppl_c_implementation_common_defs.hh:28,10944 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10945../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1094666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10947 | ^~~~~~~~~~~~10948In file included from ppl_c_implementation_common_defs.hh:28,10949 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10950../../src/ppl.hh: In instantiation of 'std::ostream& Parma_Polyhedra_Library::IO_Operators::operator<<(std::ostream&, const Parma_Polyhedra_Library::Octagonal_Shape<U>&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; std::ostream = std::basic_ostream<char>]':10951ppl_c_Octagonal_Shape_mpz_class.cc:1893:1: required from here10952../../src/ppl.hh:79303:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1095379303 | row_reference r_i = *i_iter;10954 | ^~~10955In file included from ppl_c_implementation_common_defs.hh:28,10956 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10957../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1095866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10959 | ^~~~~~~~~~~~10960In file included from ppl_c_implementation_common_defs.hh:28,10961 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10962../../src/ppl.hh:79305:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1096379305 | row_reference r_ii = *i_iter;10964 | ^~~~10965In file included from ppl_c_implementation_common_defs.hh:28,10966 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10967../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1096866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10969 | ^~~~~~~~~~~~10970In file included from ppl_c_implementation_common_defs.hh:28,10971 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10972../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::compute_leaders(std::vector<unsigned int>&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10973../../src/ppl.hh:72089:18: required from 'Parma_Polyhedra_Library::dimension_type Parma_Polyhedra_Library::Octagonal_Shape<T>::affine_dimension() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::dimension_type = unsigned int]'10974ppl_c_Octagonal_Shape_mpz_class.cc:480:38: required from here10975../../src/ppl.hh:74027:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1097674027 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;10977 | ^~~10978In file included from ppl_c_implementation_common_defs.hh:28,10979 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10980../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1098166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10982 | ^~~~~~~~~~~~10983In file included from ppl_c_implementation_common_defs.hh:28,10984 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10985../../src/ppl.hh:74029:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1098674029 | typename OR_Matrix<N>::const_row_reference_type m_ci10987 | ^~~~10988In file included from ppl_c_implementation_common_defs.hh:28,10989 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10990../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1099166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {10992 | ^~~~~~~~~~~~10993In file included from ppl_c_implementation_common_defs.hh:28,10994 from ppl_c_Octagonal_Shape_mpz_class.cc:24:10995../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::bounds(const Parma_Polyhedra_Library::Linear_Expression&, bool) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':10996../../src/ppl.hh:70426:10: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::bounds_from_above(const Parma_Polyhedra_Library::Linear_Expression&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'10997ppl_c_Octagonal_Shape_mpz_class.cc:644:31: required from here10998../../src/ppl.hh:72751:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1099972751 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;11000 | ^~~11001In file included from ppl_c_implementation_common_defs.hh:28,11002 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11003../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1100466467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11005 | ^~~~~~~~~~~~11006In file included from ppl_c_implementation_common_defs.hh:28,11007 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11008../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::max_min(const Parma_Polyhedra_Library::Linear_Expression&, bool, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, bool&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient = mpz_class]':11009../../src/ppl.hh:70440:17: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::maximize(const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient&, Parma_Polyhedra_Library::Coefficient&, bool&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient = mpz_class]'11010ppl_c_Octagonal_Shape_mpz_class.cc:675:31: required from here11011../../src/ppl.hh:72831:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1101272831 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;11013 | ^~~11014In file included from ppl_c_implementation_common_defs.hh:28,11015 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11016../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1101766467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11018 | ^~~~~~~~~~~~11019In file included from ppl_c_implementation_common_defs.hh:28,11020 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11021../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::is_strong_coherent() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':11022../../src/ppl.hh:79527:12: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::OK() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11023ppl_c_Octagonal_Shape_mpz_class.cc:826:26: required from here11024../../src/ppl.hh:72662:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1102572662 | typename OR_Matrix<N>::const_row_reference_type m_i = *iter;11026 | ^~~11027In file included from ppl_c_implementation_common_defs.hh:28,11028 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11029../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1103066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11031 | ^~~~~~~~~~~~11032In file included from ppl_c_implementation_common_defs.hh:28,11033 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11034../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::refine_no_check(const Parma_Polyhedra_Library::Constraint&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':11035../../src/ppl.hh:70626:20: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::refine_with_constraint(const Parma_Polyhedra_Library::Constraint&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11036ppl_c_Octagonal_Shape_mpz_class.cc:893:29: required from here11037../../src/ppl.hh:72023:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1103872023 | typename OR_Matrix<N>::row_reference_type m_i = *i_iter;11039 | ^~~11040In file included from ppl_c_implementation_common_defs.hh:28,11041 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11042../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1104366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11044 | ^~~~~~~~~~~~11045In file included from ppl_c_implementation_common_defs.hh:28,11046 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11047../../src/ppl.hh:72048:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1104872048 | typename OR_Matrix<N>::row_reference_type m_ci = *i_iter;11049 | ^~~~11050In file included from ppl_c_implementation_common_defs.hh:28,11051 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11052../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1105366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11054 | ^~~~~~~~~~~~11055In file included from ppl_c_implementation_common_defs.hh:28,11056 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11057../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::non_redundant_matrix_entries(std::vector<Parma_Polyhedra_Library::Bit_Row>&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':11058../../src/ppl.hh:78716:5: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::upper_bound_assign_if_exact(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11059ppl_c_Octagonal_Shape_mpz_class.cc:1007:40: required from here11060../../src/ppl.hh:74144:7: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1106174144 | m_i = *(matrix.row_begin() + i);11062 | ^~~11063In file included from ppl_c_implementation_common_defs.hh:28,11064 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11065../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1106666467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11067 | ^~~~~~~~~~~~11068In file included from ppl_c_implementation_common_defs.hh:28,11069 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11070../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::incremental_strong_closure_assign(Parma_Polyhedra_Library::Variable) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':11071../../src/ppl.hh:74505:10: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::simplify_using_context_assign(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11072ppl_c_Octagonal_Shape_mpz_class.cc:1023:42: required from here11073../../src/ppl.hh:73866:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1107473866 | row_reference x_v = *v_iter;11075 | ^~~11076In file included from ppl_c_implementation_common_defs.hh:28,11077 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11078../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1107966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11080 | ^~~~~~~~~~~~11081In file included from ppl_c_implementation_common_defs.hh:28,11082 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11083../../src/ppl.hh:73867:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1108473867 | row_reference x_cv = *cv_iter;11085 | ^~~~11086In file included from ppl_c_implementation_common_defs.hh:28,11087 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11088../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1108966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11090 | ^~~~~~~~~~~~11091In file included from ppl_c_implementation_common_defs.hh:28,11092 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11093../../src/ppl.hh:73876:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1109473876 | row_reference x_k = *k_iter;11095 | ^~~11096In file included from ppl_c_implementation_common_defs.hh:28,11097 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11098../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1109966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11100 | ^~~~~~~~~~~~11101In file included from ppl_c_implementation_common_defs.hh:28,11102 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11103../../src/ppl.hh:73877:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1110473877 | row_reference x_ck = (k % 2 != 0) ? *(k_iter-1) : *(k_iter + 1);11105 | ^~~~11106In file included from ppl_c_implementation_common_defs.hh:28,11107 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11108../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1110966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11110 | ^~~~~~~~~~~~11111In file included from ppl_c_implementation_common_defs.hh:28,11112 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11113../../src/ppl.hh:73883:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1111473883 | row_reference x_i = *i_iter;11115 | ^~~11116In file included from ppl_c_implementation_common_defs.hh:28,11117 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11118../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1111966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11120 | ^~~~~~~~~~~~11121In file included from ppl_c_implementation_common_defs.hh:28,11122 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11123../../src/ppl.hh:73884:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1112473884 | row_reference x_ci = (i % 2 != 0) ? *(i_iter-1) : *(i_iter + 1);11125 | ^~~~11126In file included from ppl_c_implementation_common_defs.hh:28,11127 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11128../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1112966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11130 | ^~~~~~~~~~~~11131In file included from ppl_c_implementation_common_defs.hh:28,11132 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11133../../src/ppl.hh:73926:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1113473926 | row_reference x_i = *i_iter;11135 | ^~~11136In file included from ppl_c_implementation_common_defs.hh:28,11137 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11138../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1113966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11140 | ^~~~~~~~~~~~11141In file included from ppl_c_implementation_common_defs.hh:28,11142 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11143../../src/ppl.hh:73933:21: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1114473933 | row_reference x_cj = *(m_begin + cj);11145 | ^~~~11146In file included from ppl_c_implementation_common_defs.hh:28,11147 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11148../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1114966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11150 | ^~~~~~~~~~~~11151In file included from ppl_c_implementation_common_defs.hh:28,11152 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11153../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::forget_all_octagonal_constraints(Parma_Polyhedra_Library::dimension_type) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::dimension_type = unsigned int]':11154../../src/ppl.hh:75532:3: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::unconstrain(Parma_Polyhedra_Library::Variable) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11155ppl_c_Octagonal_Shape_mpz_class.cc:1051:18: required from here11156../../src/ppl.hh:75478:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1115775478 | typename OR_Matrix<N>::row_reference_type r_v = *m_iter;11158 | ^~~11159In file included from ppl_c_implementation_common_defs.hh:28,11160 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11161../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1116266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11163 | ^~~~~~~~~~~~11164In file included from ppl_c_implementation_common_defs.hh:28,11165 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11166../../src/ppl.hh:75479:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1116775479 | typename OR_Matrix<N>::row_reference_type r_cv = *(++m_iter);11168 | ^~~~11169In file included from ppl_c_implementation_common_defs.hh:28,11170 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11171../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1117266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11173 | ^~~~~~~~~~~~11174In file included from ppl_c_implementation_common_defs.hh:28,11175 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11176../../src/ppl.hh:75487:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1117775487 | typename OR_Matrix<N>::row_reference_type r = *m_iter;11178 | ^11179In file included from ppl_c_implementation_common_defs.hh:28,11180 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11181../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1118266467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11183 | ^~~~~~~~~~~~11184In file included from ppl_c_implementation_common_defs.hh:28,11185 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11186../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]':11187../../src/ppl.hh:78372:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]'11188ppl_c_Octagonal_Shape_mpz_class.cc:1138:30: required from here11189../../src/ppl.hh:75786:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1119075786 | Row_reference m_i = *m_iter;11191 | ^~~11192In file included from ppl_c_implementation_common_defs.hh:28,11193 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11194../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1119566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11196 | ^~~~~~~~~~~~11197In file included from ppl_c_implementation_common_defs.hh:28,11198 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11199../../src/ppl.hh:75788:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1120075788 | Row_reference m_ci = *m_iter;11201 | ^~~~11202In file included from ppl_c_implementation_common_defs.hh:28,11203 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11204../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1120566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11206 | ^~~~~~~~~~~~11207In file included from ppl_c_implementation_common_defs.hh:28,11208 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11209../../src/ppl.hh:75989:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1121075989 | row_reference m_i = *m_iter;11211 | ^~~11212In file included from ppl_c_implementation_common_defs.hh:28,11213 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11214../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1121566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11216 | ^~~~~~~~~~~~11217In file included from ppl_c_implementation_common_defs.hh:28,11218 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11219../../src/ppl.hh:75991:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1122075991 | row_reference m_ci = *m_iter;11221 | ^~~~11222In file included from ppl_c_implementation_common_defs.hh:28,11223 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11224../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1122566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11226 | ^~~~~~~~~~~~11227In file included from ppl_c_implementation_common_defs.hh:28,11228 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11229../../src/ppl.hh:76081:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1123076081 | row_reference m_i = *m_iter;11231 | ^~~11232In file included from ppl_c_implementation_common_defs.hh:28,11233 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11234../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1123566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11236 | ^~~~~~~~~~~~11237In file included from ppl_c_implementation_common_defs.hh:28,11238 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11239../../src/ppl.hh:76083:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1124076083 | row_reference m_ci = *m_iter;11241 | ^~~~11242In file included from ppl_c_implementation_common_defs.hh:28,11243 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11244../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1124566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11246 | ^~~~~~~~~~~~11247In file included from ppl_c_implementation_common_defs.hh:28,11248 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11249../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::forget_binary_octagonal_constraints(Parma_Polyhedra_Library::dimension_type) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::dimension_type = unsigned int]':11250../../src/ppl.hh:77210:15: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::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 = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference = const mpz_class&]'11251ppl_c_Octagonal_Shape_mpz_class.cc:1159:5: required from here11252../../src/ppl.hh:75500:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1125375500 | typename OR_Matrix<N>::row_reference_type r_v = *m_iter;11254 | ^~~11255In file included from ppl_c_implementation_common_defs.hh:28,11256 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11257../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1125866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11259 | ^~~~~~~~~~~~11260In file included from ppl_c_implementation_common_defs.hh:28,11261 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11262../../src/ppl.hh:75501:45: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1126375501 | typename OR_Matrix<N>::row_reference_type r_cv = *(++m_iter);11264 | ^~~~11265In file included from ppl_c_implementation_common_defs.hh:28,11266 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11267../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1126866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11269 | ^~~~~~~~~~~~11270In file included from ppl_c_implementation_common_defs.hh:28,11271 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11272../../src/ppl.hh:75509:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1127375509 | typename OR_Matrix<N>::row_reference_type r = *m_iter;11274 | ^11275In file included from ppl_c_implementation_common_defs.hh:28,11276 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11277../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1127866467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11279 | ^~~~~~~~~~~~11280In file included from ppl_c_implementation_common_defs.hh:28,11281 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11282../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::get_limiting_octagon(const Parma_Polyhedra_Library::Constraint_System&, Parma_Polyhedra_Library::Octagonal_Shape<T>&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':11283../../src/ppl.hh:75177:3: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::limited_BHMZ05_extrapolation_assign(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, const Parma_Polyhedra_Library::Constraint_System&, unsigned int*) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11284ppl_c_Octagonal_Shape_mpz_class.cc:1467:41: required from here11285../../src/ppl.hh:74973:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1128674973 | Row_reference m_i = *i_iter;11287 | ^~~11288In file included from ppl_c_implementation_common_defs.hh:28,11289 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11290../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1129166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11292 | ^~~~~~~~~~~~11293In file included from ppl_c_implementation_common_defs.hh:28,11294 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11295../../src/ppl.hh:74976:19: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1129674976 | row_reference lo_m_i = *lo_iter;11297 | ^~~~~~11298In file included from ppl_c_implementation_common_defs.hh:28,11299 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11300../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1130166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11302 | ^~~~~~~~~~~~11303In file included from ppl_c_implementation_common_defs.hh:28,11304 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11305../../src/ppl.hh:74999:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1130674999 | Row_reference m_ci = *i_iter;11307 | ^~~~11308In file included from ppl_c_implementation_common_defs.hh:28,11309 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11310../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1131166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11312 | ^~~~~~~~~~~~11313In file included from ppl_c_implementation_common_defs.hh:28,11314 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11315../../src/ppl.hh:75000:25: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1131675000 | row_reference lo_m_ci = *lo_iter;11317 | ^~~~~~~11318In file included from ppl_c_implementation_common_defs.hh:28,11319 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11320../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1132166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11322 | ^~~~~~~~~~~~11323../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::OR_Matrix<T>::ascii_dump(std::ostream&) const [with T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; std::ostream = std::basic_ostream<char>]':11324../../src/ppl.hh:79413:20: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::ascii_dump(std::ostream&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; std::ostream = std::basic_ostream<char>]'11325ppl_c_Octagonal_Shape_mpz_class.cc:1893:1: required from here11326../../src/ppl.hh:67175:30: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1132767175 | const_row_reference_type r = *i;11328 | ^11329../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1133066467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11331 | ^~~~~~~~~~~~11332../../src/ppl.hh: In instantiation of 'bool Parma_Polyhedra_Library::OR_Matrix<T>::ascii_load(std::istream&) [with T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; std::istream = std::basic_istream<char>]':11333../../src/ppl.hh:79435:25: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::ascii_load(std::istream&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; std::istream = std::basic_istream<char>]'11334ppl_c_Octagonal_Shape_mpz_class.cc:1893:1: required from here11335../../src/ppl.hh:67197:24: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1133667197 | row_reference_type r_i = *i;11337 | ^~~11338../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1133966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11340 | ^~~~~~~~~~~~11341In file included from ppl_c_implementation_common_defs.hh:28,11342 from ppl_c_Rational_Box.cc:24:11343../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':11344../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11345../../src/ppl.hh:87929:28: required from 'Parma_Polyhedra_Library::Box<Interval>::Box(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, Parma_Polyhedra_Library::Complexity_Class) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Info_Bitset<unsigned int, Parma_Polyhedra_Library::Rational_Interval_Info_Policy> >]'11346ppl_c_Rational_Box.cc:129:42: required from here11347../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1134873755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;11349 | ^~~11350In file included from ppl_c_implementation_common_defs.hh:28,11351 from ppl_c_Rational_Box.cc:24:11352../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1135366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11354 | ^~~~~~~~~~~~11355In file included from ppl_c_implementation_common_defs.hh:28,11356 from ppl_c_Rational_Box.cc:24:11357../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]':11358../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]'11359../../src/ppl.hh:87929:28: required from 'Parma_Polyhedra_Library::Box<Interval>::Box(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, 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_Info_Bitset<unsigned int, Parma_Polyhedra_Library::Rational_Interval_Info_Policy> >]'11360ppl_c_Rational_Box.cc:140:42: required from here11361../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1136273755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;11363 | ^~~11364In file included from ppl_c_implementation_common_defs.hh:28,11365 from ppl_c_Rational_Box.cc:24:11366../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1136766467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11368 | ^~~~~~~~~~~~11369In file included from ppl_c_implementation_common_defs.hh:28,11370 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11371../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]':11372../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]'11373../../src/ppl.hh:70284:36: required from 'Parma_Polyhedra_Library::Octagonal_Shape<T>::Octagonal_Shape(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, Parma_Polyhedra_Library::Complexity_Class) [with U = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>; T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11374ppl_c_Octagonal_Shape_mpz_class.cc:140:56: required from here11375../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1137673755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;11377 | ^~~11378In file included from ppl_c_implementation_common_defs.hh:28,11379 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11380../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1138166467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11382 | ^~~~~~~~~~~~11383In file included from ppl_c_implementation_common_defs.hh:28,11384 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11385../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = double]':11386../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = double]'11387../../src/ppl.hh:70284:36: required from 'Parma_Polyhedra_Library::Octagonal_Shape<T>::Octagonal_Shape(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, Parma_Polyhedra_Library::Complexity_Class) [with U = double; T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11388ppl_c_Octagonal_Shape_mpz_class.cc:173:56: required from here11389../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1139073755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;11391 | ^~~11392In file included from ppl_c_implementation_common_defs.hh:28,11393 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11394../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1139566467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11396 | ^~~~~~~~~~~~11397In file included from ppl_c_implementation_common_defs.hh:28,11398 from ppl_c_Rational_Box.cc:24:11399../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = double]':11400../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = double]'11401../../src/ppl.hh:87929:28: required from 'Parma_Polyhedra_Library::Box<Interval>::Box(const Parma_Polyhedra_Library::Octagonal_Shape<T>&, Parma_Polyhedra_Library::Complexity_Class) [with T = double; ITV = Parma_Polyhedra_Library::Interval<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, Parma_Polyhedra_Library::Interval_Info_Bitset<unsigned int, Parma_Polyhedra_Library::Rational_Interval_Info_Policy> >]'11402ppl_c_Rational_Box.cc:173:42: required from here11403../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1140473755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;11405 | ^~~11406In file included from ppl_c_implementation_common_defs.hh:28,11407 from ppl_c_Rational_Box.cc:24:11408../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<double, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1140966467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11410 | ^~~~~~~~~~~~11411In file included from ppl_c_implementation_common_defs.hh:28,11412 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11413../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_coherence_assign() [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':11414../../src/ppl.hh:73739:5: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::strong_closure_assign() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11415../../src/ppl.hh:72079:3: required from 'Parma_Polyhedra_Library::dimension_type Parma_Polyhedra_Library::Octagonal_Shape<T>::affine_dimension() const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; Parma_Polyhedra_Library::dimension_type = unsigned int]'11416ppl_c_Octagonal_Shape_mpz_class.cc:480:38: required from here11417../../src/ppl.hh:73755:47: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1141873755 | typename OR_Matrix<N>::row_reference_type x_i = *i_iter;11419 | ^~~11420In file included from ppl_c_implementation_common_defs.hh:28,11421 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11422../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1142366467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11424 | ^~~~~~~~~~~~11425In file included from ppl_c_implementation_common_defs.hh:28,11426 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11427../../src/ppl.hh: In instantiation of 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::compute_successors(std::vector<unsigned int>&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':11428../../src/ppl.hh:74132:3: required from 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::non_redundant_matrix_entries(std::vector<Parma_Polyhedra_Library::Bit_Row>&) const [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11429../../src/ppl.hh:78716:5: required from 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::upper_bound_assign_if_exact(const Parma_Polyhedra_Library::Octagonal_Shape<T>&) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'11430ppl_c_Octagonal_Shape_mpz_class.cc:1007:40: required from here11431../../src/ppl.hh:73992:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1143273992 | typename OR_Matrix<N>::const_row_reference_type m_i = *i_iter;11433 | ^~~11434In file included from ppl_c_implementation_common_defs.hh:28,11435 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11436../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1143766467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11438 | ^~~~~~~~~~~~11439In file included from ppl_c_implementation_common_defs.hh:28,11440 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11441../../src/ppl.hh:73993:53: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row(const Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >&)' is deprecated [-Wdeprecated-copy]1144273993 | typename OR_Matrix<N>::const_row_reference_type m_ci11443 | ^~~~11444In file included from ppl_c_implementation_common_defs.hh:28,11445 from ppl_c_Octagonal_Shape_mpz_class.cc:24:11446../../src/ppl.hh:66467:1: note: because 'Parma_Polyhedra_Library::OR_Matrix<Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >::Pseudo_Row<const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy> >' has user-provided 'Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>& Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>::operator=(const Parma_Polyhedra_Library::OR_Matrix<T>::Pseudo_Row<U>&) [with U = const Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>; T = Parma_Polyhedra_Library::Checked_Number<__gmp_expr<__mpz_struct [1], __mpz_struct [1]>, Parma_Polyhedra_Library::WRD_Extended_Number_Policy>]'1144766467 | OR_Matrix<T>::Pseudo_Row<U>::operator=(const Pseudo_Row& y) {11448 | ^~~~~~~~~~~~11449/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -frounding-math -W -Wall -version-info 4:0:0 -o libppl_c.la -rpath /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib ppl_c_implementation_common.lo ppl_c_Polyhedron.lo ppl_c_Grid.lo ppl_c_Rational_Box.lo ppl_c_BD_Shape_mpz_class.lo ppl_c_BD_Shape_mpq_class.lo ppl_c_Octagonal_Shape_mpz_class.lo ppl_c_Octagonal_Shape_mpq_class.lo ppl_c_Constraints_Product_C_Polyhedron_Grid.lo ppl_c_Pointset_Powerset_C_Polyhedron.lo ppl_c_Pointset_Powerset_NNC_Polyhedron.lo ppl_c_Double_Box.lo ppl_c_BD_Shape_double.lo ppl_c_Octagonal_Shape_double.lo ../../src/libppl.la -lgmpxx -lgmp 11450libtool: link: g++ -fPIC -DPIC -shared -nostdlib /nix/store/4cjy86xj43b24k08qwin8chga56za8w4-glibc-2.35-224/lib/crti.o /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/lib/gcc/i686-unknown-linux-gnu/11.3.0/crtbeginS.o .libs/ppl_c_implementation_common.o .libs/ppl_c_Polyhedron.o .libs/ppl_c_Grid.o .libs/ppl_c_Rational_Box.o .libs/ppl_c_BD_Shape_mpz_class.o .libs/ppl_c_BD_Shape_mpq_class.o .libs/ppl_c_Octagonal_Shape_mpz_class.o .libs/ppl_c_Octagonal_Shape_mpq_class.o .libs/ppl_c_Constraints_Product_C_Polyhedron_Grid.o .libs/ppl_c_Pointset_Powerset_C_Polyhedron.o .libs/ppl_c_Pointset_Powerset_NNC_Polyhedron.o .libs/ppl_c_Double_Box.o .libs/ppl_c_BD_Shape_double.o .libs/ppl_c_Octagonal_Shape_double.o -Wl,-rpath -Wl,/build/ppl-1.2/src/.libs -Wl,-rpath -Wl,/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib -Wl,-rpath -Wl,/nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib -Wl,-rpath -Wl,/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib -Wl,-rpath -Wl,/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib -Wl,-rpath -Wl,/nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib ../../src/.libs/libppl.so -L/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib -L/nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib /nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib/libgmpxx.so /nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib/libgmp.so -L/nix/store/k0s9rs53midv9ziqbhfpsx0jbchlwzx1-libxcrypt-4.4.33/lib -L/nix/store/4cjy86xj43b24k08qwin8chga56za8w4-glibc-2.35-224/lib -L/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin -L/nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/lib/gcc/i686-unknown-linux-gnu/11.3.0 -L/nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/lib/gcc/i686-unknown-linux-gnu/11.3.0/../../.. /nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib/libstdc++.so -lm -lc -lgcc_s /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/lib/gcc/i686-unknown-linux-gnu/11.3.0/crtendS.o /nix/store/4cjy86xj43b24k08qwin8chga56za8w4-glibc-2.35-224/lib/crtn.o -O2 -Wl,-soname -Wl,libppl_c.so.4 -o .libs/libppl_c.so.4.0.011451libtool: link: (cd ".libs" && rm -f "libppl_c.so.4" && ln -s "libppl_c.so.4.0.0" "libppl_c.so.4")11452libtool: link: (cd ".libs" && rm -f "libppl_c.so" && ln -s "libppl_c.so.4.0.0" "libppl_c.so")11453libtool: link: ( cd ".libs" && rm -f "libppl_c.la" && ln -s "../libppl_c.la" "libppl_c.la" )11454make[6]: Leaving directory '/build/ppl-1.2/interfaces/C'11455Making all in tests11456make[6]: Entering directory '/build/ppl-1.2/interfaces/C/tests'11457make[6]: Nothing to be done for 'all'.11458make[6]: Leaving directory '/build/ppl-1.2/interfaces/C/tests'11459make[5]: Leaving directory '/build/ppl-1.2/interfaces/C'11460make[4]: Leaving directory '/build/ppl-1.2/interfaces/C'11461make[3]: Leaving directory '/build/ppl-1.2/interfaces'11462make[2]: Leaving directory '/build/ppl-1.2/interfaces'11463Making all in demos11464make[2]: Entering directory '/build/ppl-1.2/demos'11465Making all in ppl_lcdd11466make[3]: Entering directory '/build/ppl-1.2/demos/ppl_lcdd'11467Making all in examples11468make[4]: Entering directory '/build/ppl-1.2/demos/ppl_lcdd/examples'11469make[4]: Nothing to be done for 'all'.11470make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_lcdd/examples'11471make[4]: Entering directory '/build/ppl-1.2/demos/ppl_lcdd'11472g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../src -I../../utils -g -O2 -frounding-math -W -Wall -c -o ppl_lcdd.o ppl_lcdd.cc11473In file included from ppl_lcdd.cc:42:11474../../src/ppl.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':11475../../src/ppl.hh:23730:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1147623730 | return iterator(insert_precise(key, Coefficient_zero(), itr));11477 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11478../../src/ppl.hh:23445:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1147923445 | tree_iterator& operator=(const tree_iterator& itr);11480 | ^~~~~~~~11481../../src/ppl.hh:23029:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1148223029 | tree_iterator itr);11483 | ~~~~~~~~~~~~~~^~~11484../../src/ppl.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':11485../../src/ppl.hh:23746:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1148623746 | return iterator(insert_precise(key, data1, itr));11487 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~11488../../src/ppl.hh:23445:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1148923445 | tree_iterator& operator=(const tree_iterator& itr);11490 | ^~~~~~~~11491../../src/ppl.hh:23029:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1149223029 | tree_iterator itr);11493 | ~~~~~~~~~~~~~~^~~11494../../src/ppl.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':11495../../src/ppl.hh:23762:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1149623762 | return erase(itr);11497 | ~~~~~^~~~~11498../../src/ppl.hh:23445:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1149923445 | tree_iterator& operator=(const tree_iterator& itr);11500 | ^~~~~~~~11501../../src/ppl.hh:23073:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1150223073 | iterator erase(tree_iterator itr);11503 | ~~~~~~~~~~~~~~^~~11504../../src/ppl.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':11505../../src/ppl.hh:23962:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1150623962 | std::memcpy(&to, &from, sizeof(data_type));11507 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11508In file included from ../../src/ppl.hh:755,11509 from ppl_lcdd.cc:42:11510/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here11511 1573 | class __gmp_expr<mpz_t, mpz_t>11512 | ^~~~~~~~~~~~~~~~~~~~~~~~11513In file included from ppl_lcdd.cc:42:11514../../src/ppl.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':11515../../src/ppl.hh:42068:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1151642068 | ? static_cast<SPS_type>(&Scalar_Products::sign)11517 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11518../../src/ppl.hh:42069:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1151942069 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {11520 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11521../../src/ppl.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':11522../../src/ppl.hh:42076:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1152342076 | ? static_cast<SPS_type>(&Scalar_Products::sign)11524 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11525../../src/ppl.hh:42077:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1152642077 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {11527 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11528/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -frounding-math -W -Wall -o ppl_lcdd ppl_lcdd.o ../../src/libppl.la ../../utils/libppl_utils.a -lgmpxx -lgmp 11529libtool: link: g++ -g -O2 -frounding-math -W -Wall -o .libs/ppl_lcdd ppl_lcdd.o ../../src/.libs/libppl.so /nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib/libstdc++.so -lm ../../utils/libppl_utils.a /nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib/libgmpxx.so /nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib/libgmp.so -Wl,-rpath -Wl,/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib -Wl,-rpath -Wl,/nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib -Wl,-rpath -Wl,/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib11530make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_lcdd'11531make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_lcdd'11532Making all in ppl_lpsol11533make[3]: Entering directory '/build/ppl-1.2/demos/ppl_lpsol'11534Making all in examples11535make[4]: Entering directory '/build/ppl-1.2/demos/ppl_lpsol/examples'11536make[4]: Nothing to be done for 'all'.11537make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_lpsol/examples'11538make[4]: Entering directory '/build/ppl-1.2/demos/ppl_lpsol'11539make[4]: Nothing to be done for 'all-am'.11540make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_lpsol'11541make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_lpsol'11542Making all in ppl_pips11543make[3]: Entering directory '/build/ppl-1.2/demos/ppl_pips'11544Making all in examples11545make[4]: Entering directory '/build/ppl-1.2/demos/ppl_pips/examples'11546make[4]: Nothing to be done for 'all'.11547make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_pips/examples'11548make[4]: Entering directory '/build/ppl-1.2/demos/ppl_pips'11549g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../src -I../../utils -g -O2 -frounding-math -W -Wall -c -o ppl_pips.o ppl_pips.cc11550In file included from ppl_pips.cc:36:11551../../src/ppl.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type)':11552../../src/ppl.hh:23730:37: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1155323730 | return iterator(insert_precise(key, Coefficient_zero(), itr));11554 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11555../../src/ppl.hh:23445:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1155623445 | tree_iterator& operator=(const tree_iterator& itr);11557 | ^~~~~~~~11558../../src/ppl.hh:23029:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1155923029 | tree_iterator itr);11560 | ~~~~~~~~~~~~~~^~~11561../../src/ppl.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::insert(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference)':11562../../src/ppl.hh:23746:35: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1156323746 | return iterator(insert_precise(key, data1, itr));11564 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~11565../../src/ppl.hh:23445:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1156623445 | tree_iterator& operator=(const tree_iterator& itr);11567 | ^~~~~~~~11568../../src/ppl.hh:23029:46: note: initializing argument 3 of 'Parma_Polyhedra_Library::CO_Tree::tree_iterator Parma_Polyhedra_Library::CO_Tree::insert_precise(Parma_Polyhedra_Library::dimension_type, Parma_Polyhedra_Library::CO_Tree::data_type_const_reference, Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1156923029 | tree_iterator itr);11570 | ~~~~~~~~~~~~~~^~~11571../../src/ppl.hh: In member function 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::dimension_type)':11572../../src/ppl.hh:23762:17: warning: implicitly-declared 'constexpr Parma_Polyhedra_Library::CO_Tree::tree_iterator::tree_iterator(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)' is deprecated [-Wdeprecated-copy]1157323762 | return erase(itr);11574 | ~~~~~^~~~~11575../../src/ppl.hh:23445:18: note: because 'Parma_Polyhedra_Library::CO_Tree::tree_iterator' has user-provided 'Parma_Polyhedra_Library::CO_Tree::tree_iterator& Parma_Polyhedra_Library::CO_Tree::tree_iterator::operator=(const Parma_Polyhedra_Library::CO_Tree::tree_iterator&)'1157623445 | tree_iterator& operator=(const tree_iterator& itr);11577 | ^~~~~~~~11578../../src/ppl.hh:23073:32: note: initializing argument 1 of 'Parma_Polyhedra_Library::CO_Tree::iterator Parma_Polyhedra_Library::CO_Tree::erase(Parma_Polyhedra_Library::CO_Tree::tree_iterator)'1157923073 | iterator erase(tree_iterator itr);11580 | ~~~~~~~~~~~~~~^~~11581../../src/ppl.hh: In static member function 'static void Parma_Polyhedra_Library::CO_Tree::move_data_element(Parma_Polyhedra_Library::CO_Tree::data_type&, Parma_Polyhedra_Library::CO_Tree::data_type&)':11582../../src/ppl.hh:23962:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]1158323962 | std::memcpy(&to, &from, sizeof(data_type));11584 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11585In file included from ../../src/ppl.hh:755,11586 from ppl_pips.cc:36:11587/nix/store/4qpmhzgc65d03jlnh2plb0941xgx678g-gmp-with-cxx-6.2.1-dev/include/gmpxx.h:1573:7: note: 'Parma_Polyhedra_Library::CO_Tree::data_type' {aka 'mpz_class'} declared here11588 1573 | class __gmp_expr<mpz_t, mpz_t>11589 | ^~~~~~~~~~~~~~~~~~~~~~~~11590In file included from ppl_pips.cc:36:11591../../src/ppl.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Constraint&)':11592../../src/ppl.hh:42068:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1159342068 | ? static_cast<SPS_type>(&Scalar_Products::sign)11594 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11595../../src/ppl.hh:42069:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1159642069 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {11597 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11598../../src/ppl.hh: In constructor 'Parma_Polyhedra_Library::Topology_Adjusted_Scalar_Product_Sign::Topology_Adjusted_Scalar_Product_Sign(const Parma_Polyhedra_Library::Generator&)':11599../../src/ppl.hh:42076:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1160042076 | ? static_cast<SPS_type>(&Scalar_Products::sign)11601 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11602../../src/ppl.hh:42077:14: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]1160342077 | : static_cast<SPS_type>(&Scalar_Products::reduced_sign)) {11604 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11605ppl_pips.cc: In function 'int main(int, char**)':11606ppl_pips.cc:820:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]11607 820 | std::auto_ptr<PIP_Parser> parser;11608 | ^~~~~~~~11609In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/locale_conv.h:41,11610 from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/locale:43,11611 from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/iomanip:43,11612 from ../../src/ppl.hh:15080,11613 from ppl_pips.cc:36:11614/nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/unique_ptr.h:57:28: note: declared here11615 57 | template<typename> class auto_ptr;11616 | ^~~~~~~~11617ppl_pips.cc:841:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]11618 841 | std::auto_ptr<PPL::PIP_Problem> pip_p;11619 | ^~~~~~~~11620In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/locale_conv.h:41,11621 from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/locale:43,11622 from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/iomanip:43,11623 from ../../src/ppl.hh:15080,11624 from ppl_pips.cc:36:11625/nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/unique_ptr.h:57:28: note: declared here11626 57 | template<typename> class auto_ptr;11627 | ^~~~~~~~11628/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -frounding-math -W -Wall -o ppl_pips ppl_pips.o ../../src/libppl.la ../../utils/libppl_utils.a -lgmpxx -lgmp 11629libtool: link: g++ -g -O2 -frounding-math -W -Wall -o .libs/ppl_pips ppl_pips.o ../../src/.libs/libppl.so /nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib/libstdc++.so -lm ../../utils/libppl_utils.a /nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib/libgmpxx.so /nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib/libgmp.so -Wl,-rpath -Wl,/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib -Wl,-rpath -Wl,/nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib -Wl,-rpath -Wl,/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib11630make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_pips'11631make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_pips'11632make[3]: Entering directory '/build/ppl-1.2/demos'11633make[3]: Nothing to be done for 'all-am'.11634make[3]: Leaving directory '/build/ppl-1.2/demos'11635make[2]: Leaving directory '/build/ppl-1.2/demos'11636Making all in doc11637make[2]: Entering directory '/build/ppl-1.2/doc'11638make[2]: Nothing to be done for 'all'.11639make[2]: Leaving directory '/build/ppl-1.2/doc'11640Making all in m411641make[2]: Entering directory '/build/ppl-1.2/m4'11642make[2]: Nothing to be done for 'all'.11643make[2]: Leaving directory '/build/ppl-1.2/m4'11644make[1]: Leaving directory '/build/ppl-1.2'11645buildPhase completed in 3 minutes 40 secondsinstallPhase
11646installing11647install flags: SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash install11648Making install in .11649make[1]: Entering directory '/build/ppl-1.2'11650make[2]: Entering directory '/build/ppl-1.2'11651make[2]: Nothing to be done for 'install-exec-am'.11652make[2]: Nothing to be done for 'install-data-am'.11653make[2]: Leaving directory '/build/ppl-1.2'11654make[1]: Leaving directory '/build/ppl-1.2'11655Making install in utils11656make[1]: Entering directory '/build/ppl-1.2/utils'11657make[2]: Entering directory '/build/ppl-1.2/utils'11658make[2]: Nothing to be done for 'install-exec-am'.11659make[2]: Nothing to be done for 'install-data-am'.11660make[2]: Leaving directory '/build/ppl-1.2/utils'11661make[1]: Leaving directory '/build/ppl-1.2/utils'11662Making install in src11663make[1]: Entering directory '/build/ppl-1.2/src'11664make install-am11665make[2]: Entering directory '/build/ppl-1.2/src'11666make[3]: Entering directory '/build/ppl-1.2/src'11667 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib'11668 /nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --mode=install /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c libppl.la '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib'11669libtool: install: /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c .libs/libppl.so.14.0.0 /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib/libppl.so.14.0.011670libtool: install: (cd /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib && { ln -s -f libppl.so.14.0.0 libppl.so.14 || { rm -f libppl.so.14 && ln -s libppl.so.14.0.0 libppl.so.14; }; })11671libtool: install: (cd /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib && { ln -s -f libppl.so.14.0.0 libppl.so || { rm -f libppl.so && ln -s libppl.so.14.0.0 libppl.so; }; })11672libtool: install: /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c .libs/libppl.lai /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib/libppl.la11673libtool: finish: PATH="/nix/store/i33knih9rav8fv8210v0jprkgw0a3k1z-perl-5.36.0/bin:/nix/store/wa5aq720vlcxjdzmj4nli6id5h9lb9l2-gnum4-1.4.19/bin:/nix/store/qk7fvwrw8fx9lfvgs04g40si89jp41i3-patchelf-0.15.0/bin:/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin:/nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/bin:/nix/store/qry7m62lzc11bcn85bav0iky519acv91-glibc-2.35-224-bin/bin:/nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin:/nix/store/ssc7jicqr32k3w9gbsczxl0fxxfvm60g-binutils-wrapper-2.39/bin:/nix/store/cz0xzc39p2qj26ml15v9bq5ckrmdmdf4-binutils-2.39/bin:/nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin:/nix/store/a6dv1v29mln1h53z1s6aplnx162xcb4b-findutils-4.9.0/bin:/nix/store/ia9fwwxax0hjg04nvrgdqwzc55idbkr4-diffutils-3.8/bin:/nix/store/mgadasji4w03r92a190zghj8fi5l9ik6-gnused-4.8/bin:/nix/store/7lr1xfmb96h7zcridvhjzv89cy07abp2-gnugrep-3.7/bin:/nix/store/ibcbqg5yp8z9rkczbm1w8mnqqcxkbscf-gawk-5.1.1/bin:/nix/store/5rh47gjf5m2w51g3sxpyfxr1km61vd1f-gnutar-1.34/bin:/nix/store/d40d9zcb49mrwwisjqx2rrz2c9s7m2dd-gzip-1.12/bin:/nix/store/w0l38rknph2pfkyvm8xxmd8nn9snfv6s-bzip2-1.0.8-bin/bin:/nix/store/4d2ni45cqx89p7bqpyvcaljbj0q7pdzc-gnumake-4.4/bin:/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin:/nix/store/f4bg8ssj27rcy089wq3x2n6h4fvla4m3-patch-2.7.6/bin:/nix/store/hxx87faimg02jffj5l4gxnqj86f6s8v8-xz-5.2.9-bin/bin:/nix/store/9hhn748q57h472indz927imbkm8fjqx7-file-5.43/bin:/sbin" ldconfig -n /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib11674----------------------------------------------------------------------11675Libraries have been installed in:11676 /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib1167711678If you ever happen to want to link against installed libraries11679in a given directory, LIBDIR, you must either use libtool, and11680specify the full pathname of the library, or use the `-LLIBDIR'11681flag during linking and do at least one of the following:11682 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable11683 during execution11684 - add LIBDIR to the `LD_RUN_PATH' environment variable11685 during linking11686 - use the `-Wl,-rpath -Wl,LIBDIR' linker flag1168711688See any operating system documentation about shared libraries for11689more information, such as the ld(1) and ld.so(8) manual pages.11690----------------------------------------------------------------------11691 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin'11692 /nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../libtool --mode=install /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c ppl-config '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin'11693libtool: install: /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c .libs/ppl-config /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin/ppl-config11694 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/include'11695 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 ppl.hh '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/include'11696make[3]: Leaving directory '/build/ppl-1.2/src'11697make[2]: Leaving directory '/build/ppl-1.2/src'11698make[1]: Leaving directory '/build/ppl-1.2/src'11699Making install in tests11700make[1]: Entering directory '/build/ppl-1.2/tests'11701Making install in .11702make[2]: Entering directory '/build/ppl-1.2/tests'11703make[3]: Entering directory '/build/ppl-1.2/tests'11704make[3]: Nothing to be done for 'install-exec-am'.11705make[3]: Nothing to be done for 'install-data-am'.11706make[3]: Leaving directory '/build/ppl-1.2/tests'11707make[2]: Leaving directory '/build/ppl-1.2/tests'11708Making install in Concrete_Expression11709make[2]: Entering directory '/build/ppl-1.2/tests/Concrete_Expression'11710make[3]: Entering directory '/build/ppl-1.2/tests/Concrete_Expression'11711make[3]: Nothing to be done for 'install-exec-am'.11712make[3]: Nothing to be done for 'install-data-am'.11713make[3]: Leaving directory '/build/ppl-1.2/tests/Concrete_Expression'11714make[2]: Leaving directory '/build/ppl-1.2/tests/Concrete_Expression'11715Making install in CO_Tree11716make[2]: Entering directory '/build/ppl-1.2/tests/CO_Tree'11717make[3]: Entering directory '/build/ppl-1.2/tests/CO_Tree'11718make[3]: Nothing to be done for 'install-exec-am'.11719make[3]: Nothing to be done for 'install-data-am'.11720make[3]: Leaving directory '/build/ppl-1.2/tests/CO_Tree'11721make[2]: Leaving directory '/build/ppl-1.2/tests/CO_Tree'11722Making install in PIP_Problem11723make[2]: Entering directory '/build/ppl-1.2/tests/PIP_Problem'11724make[3]: Entering directory '/build/ppl-1.2/tests/PIP_Problem'11725make[3]: Nothing to be done for 'install-exec-am'.11726make[3]: Nothing to be done for 'install-data-am'.11727make[3]: Leaving directory '/build/ppl-1.2/tests/PIP_Problem'11728make[2]: Leaving directory '/build/ppl-1.2/tests/PIP_Problem'11729Making install in Powerset11730make[2]: Entering directory '/build/ppl-1.2/tests/Powerset'11731make[3]: Entering directory '/build/ppl-1.2/tests/Powerset'11732make[3]: Nothing to be done for 'install-exec-am'.11733make[3]: Nothing to be done for 'install-data-am'.11734make[3]: Leaving directory '/build/ppl-1.2/tests/Powerset'11735make[2]: Leaving directory '/build/ppl-1.2/tests/Powerset'11736Making install in Partially_Reduced_Product11737make[2]: Entering directory '/build/ppl-1.2/tests/Partially_Reduced_Product'11738make[3]: Entering directory '/build/ppl-1.2/tests/Partially_Reduced_Product'11739make[3]: Nothing to be done for 'install-exec-am'.11740make[3]: Nothing to be done for 'install-data-am'.11741make[3]: Leaving directory '/build/ppl-1.2/tests/Partially_Reduced_Product'11742make[2]: Leaving directory '/build/ppl-1.2/tests/Partially_Reduced_Product'11743Making install in Box11744make[2]: Entering directory '/build/ppl-1.2/tests/Box'11745make[3]: Entering directory '/build/ppl-1.2/tests/Box'11746make[3]: Nothing to be done for 'install-exec-am'.11747make[3]: Nothing to be done for 'install-data-am'.11748make[3]: Leaving directory '/build/ppl-1.2/tests/Box'11749make[2]: Leaving directory '/build/ppl-1.2/tests/Box'11750Making install in MIP_Problem11751make[2]: Entering directory '/build/ppl-1.2/tests/MIP_Problem'11752make[3]: Entering directory '/build/ppl-1.2/tests/MIP_Problem'11753make[3]: Nothing to be done for 'install-exec-am'.11754make[3]: Nothing to be done for 'install-data-am'.11755make[3]: Leaving directory '/build/ppl-1.2/tests/MIP_Problem'11756make[2]: Leaving directory '/build/ppl-1.2/tests/MIP_Problem'11757Making install in Octagonal_Shape11758make[2]: Entering directory '/build/ppl-1.2/tests/Octagonal_Shape'11759make[3]: Entering directory '/build/ppl-1.2/tests/Octagonal_Shape'11760make[3]: Nothing to be done for 'install-exec-am'.11761make[3]: Nothing to be done for 'install-data-am'.11762make[3]: Leaving directory '/build/ppl-1.2/tests/Octagonal_Shape'11763make[2]: Leaving directory '/build/ppl-1.2/tests/Octagonal_Shape'11764Making install in BD_Shape11765make[2]: Entering directory '/build/ppl-1.2/tests/BD_Shape'11766make[3]: Entering directory '/build/ppl-1.2/tests/BD_Shape'11767make[3]: Nothing to be done for 'install-exec-am'.11768make[3]: Nothing to be done for 'install-data-am'.11769make[3]: Leaving directory '/build/ppl-1.2/tests/BD_Shape'11770make[2]: Leaving directory '/build/ppl-1.2/tests/BD_Shape'11771Making install in Polyhedron11772make[2]: Entering directory '/build/ppl-1.2/tests/Polyhedron'11773make[3]: Entering directory '/build/ppl-1.2/tests/Polyhedron'11774make[3]: Nothing to be done for 'install-exec-am'.11775make[3]: Nothing to be done for 'install-data-am'.11776make[3]: Leaving directory '/build/ppl-1.2/tests/Polyhedron'11777make[2]: Leaving directory '/build/ppl-1.2/tests/Polyhedron'11778Making install in Grid11779make[2]: Entering directory '/build/ppl-1.2/tests/Grid'11780make[3]: Entering directory '/build/ppl-1.2/tests/Grid'11781make[3]: Nothing to be done for 'install-exec-am'.11782make[3]: Nothing to be done for 'install-data-am'.11783make[3]: Leaving directory '/build/ppl-1.2/tests/Grid'11784make[2]: Leaving directory '/build/ppl-1.2/tests/Grid'11785Making install in Watchdog11786make[2]: Entering directory '/build/ppl-1.2/tests/Watchdog'11787make[3]: Entering directory '/build/ppl-1.2/tests/Watchdog'11788make[3]: Nothing to be done for 'install-exec-am'.11789make[3]: Nothing to be done for 'install-data-am'.11790make[3]: Leaving directory '/build/ppl-1.2/tests/Watchdog'11791make[2]: Leaving directory '/build/ppl-1.2/tests/Watchdog'11792make[1]: Leaving directory '/build/ppl-1.2/tests'11793Making install in interfaces11794make[1]: Entering directory '/build/ppl-1.2/interfaces'11795make install-recursive11796make[2]: Entering directory '/build/ppl-1.2/interfaces'11797Making install in .11798make[3]: Entering directory '/build/ppl-1.2/interfaces'11799make[4]: Entering directory '/build/ppl-1.2/interfaces'11800make[4]: Nothing to be done for 'install-exec-am'.11801make[4]: Nothing to be done for 'install-data-am'.11802make[4]: Leaving directory '/build/ppl-1.2/interfaces'11803make[3]: Leaving directory '/build/ppl-1.2/interfaces'11804Making install in C11805make[3]: Entering directory '/build/ppl-1.2/interfaces/C'11806make install-recursive11807make[4]: Entering directory '/build/ppl-1.2/interfaces/C'11808Making install in .11809make[5]: Entering directory '/build/ppl-1.2/interfaces/C'11810make[6]: Entering directory '/build/ppl-1.2/interfaces/C'11811 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib'11812 /nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../../libtool --mode=install /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c libppl_c.la '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib'11813libtool: install: warning: relinking `libppl_c.la'11814libtool: install: (cd /build/ppl-1.2/interfaces/C; /nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash /build/ppl-1.2/libtool --tag CXX --mode=relink g++ -g -O2 -frounding-math -W -Wall -version-info 4:0:0 -o libppl_c.la -rpath /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib ppl_c_implementation_common.lo ppl_c_Polyhedron.lo ppl_c_Grid.lo ppl_c_Rational_Box.lo ppl_c_BD_Shape_mpz_class.lo ppl_c_BD_Shape_mpq_class.lo ppl_c_Octagonal_Shape_mpz_class.lo ppl_c_Octagonal_Shape_mpq_class.lo ppl_c_Constraints_Product_C_Polyhedron_Grid.lo ppl_c_Pointset_Powerset_C_Polyhedron.lo ppl_c_Pointset_Powerset_NNC_Polyhedron.lo ppl_c_Double_Box.lo ppl_c_BD_Shape_double.lo ppl_c_Octagonal_Shape_double.lo ../../src/libppl.la -lgmpxx -lgmp )11815libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /nix/store/4cjy86xj43b24k08qwin8chga56za8w4-glibc-2.35-224/lib/crti.o /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/lib/gcc/i686-unknown-linux-gnu/11.3.0/crtbeginS.o .libs/ppl_c_implementation_common.o .libs/ppl_c_Polyhedron.o .libs/ppl_c_Grid.o .libs/ppl_c_Rational_Box.o .libs/ppl_c_BD_Shape_mpz_class.o .libs/ppl_c_BD_Shape_mpq_class.o .libs/ppl_c_Octagonal_Shape_mpz_class.o .libs/ppl_c_Octagonal_Shape_mpq_class.o .libs/ppl_c_Constraints_Product_C_Polyhedron_Grid.o .libs/ppl_c_Pointset_Powerset_C_Polyhedron.o .libs/ppl_c_Pointset_Powerset_NNC_Polyhedron.o .libs/ppl_c_Double_Box.o .libs/ppl_c_BD_Shape_double.o .libs/ppl_c_Octagonal_Shape_double.o -Wl,-rpath -Wl,/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib -Wl,-rpath -Wl,/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib -Wl,-rpath -Wl,/nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib -L/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib -lppl -L/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib -L/nix/store/948f0zymb0vmsn2llcdk4sfr9x5ms70q-gcc-11.3.0-lib/lib -lgmpxx -lgmp -L/nix/store/k0s9rs53midv9ziqbhfpsx0jbchlwzx1-libxcrypt-4.4.33/lib -L/nix/store/4cjy86xj43b24k08qwin8chga56za8w4-glibc-2.35-224/lib -L/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin -L/nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/lib/gcc/i686-unknown-linux-gnu/11.3.0 -L/nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/lib/gcc/i686-unknown-linux-gnu/11.3.0/../../.. -lstdc++ -lm -lc -lgcc_s /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/lib/gcc/i686-unknown-linux-gnu/11.3.0/crtendS.o /nix/store/4cjy86xj43b24k08qwin8chga56za8w4-glibc-2.35-224/lib/crtn.o -O2 -Wl,-soname -Wl,libppl_c.so.4 -o .libs/libppl_c.so.4.0.011816libtool: install: /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c .libs/libppl_c.so.4.0.0T /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib/libppl_c.so.4.0.011817libtool: install: (cd /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib && { ln -s -f libppl_c.so.4.0.0 libppl_c.so.4 || { rm -f libppl_c.so.4 && ln -s libppl_c.so.4.0.0 libppl_c.so.4; }; })11818libtool: install: (cd /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib && { ln -s -f libppl_c.so.4.0.0 libppl_c.so || { rm -f libppl_c.so && ln -s libppl_c.so.4.0.0 libppl_c.so; }; })11819libtool: install: /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c .libs/libppl_c.lai /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib/libppl_c.la11820libtool: finish: PATH="/nix/store/i33knih9rav8fv8210v0jprkgw0a3k1z-perl-5.36.0/bin:/nix/store/wa5aq720vlcxjdzmj4nli6id5h9lb9l2-gnum4-1.4.19/bin:/nix/store/qk7fvwrw8fx9lfvgs04g40si89jp41i3-patchelf-0.15.0/bin:/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin:/nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/bin:/nix/store/qry7m62lzc11bcn85bav0iky519acv91-glibc-2.35-224-bin/bin:/nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin:/nix/store/ssc7jicqr32k3w9gbsczxl0fxxfvm60g-binutils-wrapper-2.39/bin:/nix/store/cz0xzc39p2qj26ml15v9bq5ckrmdmdf4-binutils-2.39/bin:/nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin:/nix/store/a6dv1v29mln1h53z1s6aplnx162xcb4b-findutils-4.9.0/bin:/nix/store/ia9fwwxax0hjg04nvrgdqwzc55idbkr4-diffutils-3.8/bin:/nix/store/mgadasji4w03r92a190zghj8fi5l9ik6-gnused-4.8/bin:/nix/store/7lr1xfmb96h7zcridvhjzv89cy07abp2-gnugrep-3.7/bin:/nix/store/ibcbqg5yp8z9rkczbm1w8mnqqcxkbscf-gawk-5.1.1/bin:/nix/store/5rh47gjf5m2w51g3sxpyfxr1km61vd1f-gnutar-1.34/bin:/nix/store/d40d9zcb49mrwwisjqx2rrz2c9s7m2dd-gzip-1.12/bin:/nix/store/w0l38rknph2pfkyvm8xxmd8nn9snfv6s-bzip2-1.0.8-bin/bin:/nix/store/4d2ni45cqx89p7bqpyvcaljbj0q7pdzc-gnumake-4.4/bin:/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin:/nix/store/f4bg8ssj27rcy089wq3x2n6h4fvla4m3-patch-2.7.6/bin:/nix/store/hxx87faimg02jffj5l4gxnqj86f6s8v8-xz-5.2.9-bin/bin:/nix/store/9hhn748q57h472indz927imbkm8fjqx7-file-5.43/bin:/sbin" ldconfig -n /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib11821----------------------------------------------------------------------11822Libraries have been installed in:11823 /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib1182411825If you ever happen to want to link against installed libraries11826in a given directory, LIBDIR, you must either use libtool, and11827specify the full pathname of the library, or use the `-LLIBDIR'11828flag during linking and do at least one of the following:11829 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable11830 during execution11831 - add LIBDIR to the `LD_RUN_PATH' environment variable11832 during linking11833 - use the `-Wl,-rpath -Wl,LIBDIR' linker flag1183411835See any operating system documentation about shared libraries for11836more information, such as the ld(1) and ld.so(8) manual pages.11837----------------------------------------------------------------------11838 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/include'11839 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 ppl_c.h '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/include'11840make[6]: Leaving directory '/build/ppl-1.2/interfaces/C'11841make[5]: Leaving directory '/build/ppl-1.2/interfaces/C'11842Making install in tests11843make[5]: Entering directory '/build/ppl-1.2/interfaces/C/tests'11844make[6]: Entering directory '/build/ppl-1.2/interfaces/C/tests'11845make[6]: Nothing to be done for 'install-exec-am'.11846make[6]: Nothing to be done for 'install-data-am'.11847make[6]: Leaving directory '/build/ppl-1.2/interfaces/C/tests'11848make[5]: Leaving directory '/build/ppl-1.2/interfaces/C/tests'11849make[4]: Leaving directory '/build/ppl-1.2/interfaces/C'11850make[3]: Leaving directory '/build/ppl-1.2/interfaces/C'11851make[2]: Leaving directory '/build/ppl-1.2/interfaces'11852make[1]: Leaving directory '/build/ppl-1.2/interfaces'11853Making install in demos11854make[1]: Entering directory '/build/ppl-1.2/demos'11855Making install in ppl_lcdd11856make[2]: Entering directory '/build/ppl-1.2/demos/ppl_lcdd'11857Making install in examples11858make[3]: Entering directory '/build/ppl-1.2/demos/ppl_lcdd/examples'11859make[4]: Entering directory '/build/ppl-1.2/demos/ppl_lcdd/examples'11860make[4]: Nothing to be done for 'install-exec-am'.11861make[4]: Nothing to be done for 'install-data-am'.11862make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_lcdd/examples'11863make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_lcdd/examples'11864make[3]: Entering directory '/build/ppl-1.2/demos/ppl_lcdd'11865make[4]: Entering directory '/build/ppl-1.2/demos/ppl_lcdd'11866 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin'11867 /nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../../libtool --mode=install /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c ppl_lcdd '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin'11868libtool: install: /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c .libs/ppl_lcdd /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin/ppl_lcdd11869 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man1'11870 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 ppl_lcdd.1 '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man1'11871make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_lcdd'11872make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_lcdd'11873make[2]: Leaving directory '/build/ppl-1.2/demos/ppl_lcdd'11874Making install in ppl_lpsol11875make[2]: Entering directory '/build/ppl-1.2/demos/ppl_lpsol'11876Making install in examples11877make[3]: Entering directory '/build/ppl-1.2/demos/ppl_lpsol/examples'11878make[4]: Entering directory '/build/ppl-1.2/demos/ppl_lpsol/examples'11879make[4]: Nothing to be done for 'install-exec-am'.11880make[4]: Nothing to be done for 'install-data-am'.11881make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_lpsol/examples'11882make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_lpsol/examples'11883make[3]: Entering directory '/build/ppl-1.2/demos/ppl_lpsol'11884make[4]: Entering directory '/build/ppl-1.2/demos/ppl_lpsol'11885 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man1'11886 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 ppl_lpsol.1 '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man1'11887make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_lpsol'11888make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_lpsol'11889make[2]: Leaving directory '/build/ppl-1.2/demos/ppl_lpsol'11890Making install in ppl_pips11891make[2]: Entering directory '/build/ppl-1.2/demos/ppl_pips'11892Making install in examples11893make[3]: Entering directory '/build/ppl-1.2/demos/ppl_pips/examples'11894make[4]: Entering directory '/build/ppl-1.2/demos/ppl_pips/examples'11895make[4]: Nothing to be done for 'install-exec-am'.11896make[4]: Nothing to be done for 'install-data-am'.11897make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_pips/examples'11898make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_pips/examples'11899make[3]: Entering directory '/build/ppl-1.2/demos/ppl_pips'11900make[4]: Entering directory '/build/ppl-1.2/demos/ppl_pips'11901 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin'11902 /nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../../libtool --mode=install /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c ppl_pips '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin'11903libtool: install: /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c .libs/ppl_pips /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin/ppl_pips11904 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man1'11905 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 ppl_pips.1 '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man1'11906make[4]: Leaving directory '/build/ppl-1.2/demos/ppl_pips'11907make[3]: Leaving directory '/build/ppl-1.2/demos/ppl_pips'11908make[2]: Leaving directory '/build/ppl-1.2/demos/ppl_pips'11909make[2]: Entering directory '/build/ppl-1.2/demos'11910make[3]: Entering directory '/build/ppl-1.2/demos'11911make[3]: Nothing to be done for 'install-exec-am'.11912make[3]: Nothing to be done for 'install-data-am'.11913make[3]: Leaving directory '/build/ppl-1.2/demos'11914make[2]: Leaving directory '/build/ppl-1.2/demos'11915make[1]: Leaving directory '/build/ppl-1.2/demos'11916Making install in doc11917make[1]: Entering directory '/build/ppl-1.2/doc'11918make[2]: Entering directory '/build/ppl-1.2/doc'11919make[2]: Nothing to be done for 'install-exec-am'.11920for ball in ppl-user-1.2-html.tar.gz ppl-user-c-interface-1.2-html.tar.gz ; do \11921 test -f $ball || test -f ./$ball \11922 || false || make $ball; \11923 dir=`basename $ball .tar.gz`; \11924 /nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../mkinstalldirs /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/$dir; \11925 gunzip -c `if test -f $ball; then echo .; else echo .; fi`/$ball | tar xf - ; \11926 if test -d $dir/ocamldoc; then \11927 /nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../mkinstalldirs /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/$dir/ocamldoc; \11928 for file in $dir/ocamldoc/*; do \11929 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 $file \11930 /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/$dir/ocamldoc/`basename $file`; \11931 done; \11932 fi; \11933 for file in $dir/*; do \11934 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 $file /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/$dir/`basename $file`; \11935 done; \11936done11937mkdir -p -- /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/ppl-user-1.2-html11938mkdir -p -- /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/ppl-user-c-interface-1.2-html11939/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../mkinstalldirs /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl11940for file in gpl.pdf fdl.pdf ppl-user-1.2.pdf ppl-user-c-interface-1.2.pdf ; do \11941 test -f $file || test -f ./$file \11942 || false || make $file; \11943 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 `if test -f $file; then echo .; else echo .; fi`/$file /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/$file; \11944done11945/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../mkinstalldirs /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl11946for file in gpl.ps.gz fdl.ps.gz ppl-user-1.2.ps.gz ppl-user-c-interface-1.2.ps.gz ; do \11947 test -f $file || test -f ./$file \11948 || false || make $file; \11949 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 `if test -f $file; then echo .; else echo .; fi`/$file /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/$file; \11950done11951/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash ../mkinstalldirs /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl11952for file in ./*.txt ./README.doc; do \11953 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 $file /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/`basename $file`; \11954done11955for file in BUGS COPYING CREDITS ChangeLog NEWS README README.configure TODO ; do \11956 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 ./../$file /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/doc/ppl/$file; \11957done11958 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man1'11959 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 ppl-config.1 '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man1'11960 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man3'11961 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 libppl.3 libppl_c.3 '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/man3'11962make[2]: Leaving directory '/build/ppl-1.2/doc'11963make[1]: Leaving directory '/build/ppl-1.2/doc'11964Making install in m411965make[1]: Entering directory '/build/ppl-1.2/m4'11966make[2]: Entering directory '/build/ppl-1.2/m4'11967make[2]: Nothing to be done for 'install-exec-am'.11968 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/mkdir -p '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/aclocal'11969 /nix/store/llq0mpxdp39288c7jrxrnq0mm2ixndrh-coreutils-9.1/bin/install -c -m 644 ppl.m4 ppl_c.m4 '/nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/aclocal'11970make[2]: Leaving directory '/build/ppl-1.2/m4'11971make[1]: Leaving directory '/build/ppl-1.2/m4'11972installPhase completed in 37 secondsfixupPhase
11973post-installation fixup11974shrinking RPATHs of ELF executables and libraries in /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.211975shrinking /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib/libppl_c.so.4.0.011976shrinking /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib/libppl.so.14.0.011977shrinking /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin/ppl_pips11978shrinking /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin/ppl_lcdd11979shrinking /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin/ppl-config11980gzipping man pages under /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/share/man/11981strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip11982stripping (with command strip and flags -S) in /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/lib /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2/bin11983patching script interpreter paths in /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.211984checking for references to /build/ in /nix/store/qzada2hin499g0rmq09pnvhp8jlfl83h-ppl-1.2...